Sign in

Andrew Walpole

@walpolea.andrewwalpole.com
1.1K followers 375 following 33 posts

👨‍💻 Principal Web Developer & Engineering Manager 🖥️ Currently: VP of Web Engineering @ Fingerpaint 💾 Previously: Traina, Jack in the Box, Intercasting Corp, Napster andrewwalpole.com 👨🏻 he/him 🌐 San Diego, CA

PostsRepliesMedia
Andrew Walpole @walpolea.andrewwalpole.com · 08/03/2026
A toucan landing in a tree in my backyard was not on my bingo card for 2026.
030
Andrew Walpole @walpolea.andrewwalpole.com · 11/08/2025
Bought a sketchbook and decided to put it to the left of my keyboard to see if anything came of it. Full success! Doodled up these under-desk hook designs until I had one I liked, revised the shape in Illustrator, extruded in Fusion, and 3D printed and mounted within an hour.
A photo of a sketchbook with rough ideation drawings of a headphone and cord hook design to mount under a desk. Sitting on top of the sketchbook is: a pencil, pens, digital calipers, a 2D printed iteration of the design vector, and the final 3D printed hook ready for mounting
050
Andrew Walpole @walpolea.andrewwalpole.com · 31/05/2025
Surprising Saturday discovery: Bad Religion's The New America album aged really well (was always my least favorite since it came out).
030
Reposted by Andrew Walpole
natemoore on elm street 👻 @natemoo.re · 10/05/2025
Going to let you in on a lil secret: island architecture is a hook for new Astro users, but it’s not why devs stay. The client framework support was largely a consequence of good abstractions. After using Astro, you realize what a relief it is to work *with* the grain of the web again.
4756
Andrew Walpole @walpolea.andrewwalpole.com · 13/04/2025
Yeah, inconsistencies in scroll-snapping have been my experience as well. Maybe the new scroll buttons stuff chrome is working on will save the day, but it's likely a ways off for all browsers.
020
Andrew Walpole @walpolea.andrewwalpole.com · 13/04/2025
Is `scroll-snap-stop: always;` along with `scroll-snap-type: [x|y] mandatory;` what you're looking for?
120
Andrew Walpole @walpolea.andrewwalpole.com · 22/03/2025
Nothing like starting a full personal site rebuild to justify continuing to not finish any blog posts. Sticking with Astro + Vue though, maybe the first rebuild not driven by adopting some new framework.
Screenshot of an almost empty page of my website. The only content is a footer with logo and name, and a theme toggle button in the top right. The Astro developer toolbar is sitting at the bottom right of the page.
040
Andrew Walpole @walpolea.andrewwalpole.com · 20/03/2025
Ok, @codetv.dev show idea: Name that Component Given a Component UI Design contestants have to give it a name. That's it, that's the game. Too hard?
media.tenor.com
a young boy is standing in the rain with his eyes closed and his shirt covered in water .
Alt: Sebastian from the Never Ending Story yelling out to a stormy night, "Moonchild!" when finally coming up with a name for the princess.
140
Reposted by Andrew Walpole
Steve Gardner @ste.vg · 28/02/2025
With a few tiny base64 images and some mix-blend-modes you can get a pretty convincing shader looking effects with just HTML and CSS! codepen.io/ste-vg/pen/B...
0121
Andrew Walpole @walpolea.andrewwalpole.com · 24/02/2025
Excited to show off the project that kept me very busy these first two months of the year! New company website: www.fingerpaint.com Built with Astro and Vue.
fingerpaint.com
Fingerpaint Group: Never Paint by Number
We are Fingerpaint Group, a vibrant palette of people and expertise spanning the full spectrum of life sciences solutions. Where others see limits, we see opportunities for originality.
130
Andrew Walpole @walpolea.andrewwalpole.com · 14/02/2025
Haven't written a blog post in a bit, lots of false starts, but nothing ready yet. However, I was rereading an old one and thought, "Hey! Not half bad!" which is not feedback I'm often inclined to give myself. Anyway, from the archives, here's Digital Entropy andrewwalpole.com/blog/digital...
andrewwalpole.com
Digital Entropy
What eats at our code? A quick explorative rambling of why we have to maintain and invest in all code and digital systems.
010
Andrew Walpole @walpolea.andrewwalpole.com · 08/02/2025
I love those moments when you make something and can't help but spend a full 10+ minutes basking in the completed work, because not only is it done, it's done well!
060
Reposted by Andrew Walpole
Dave Rupert @davatron5000.bsky.social · 15/01/2025
📝 New post: Making the this keyword less annoying. Thanks to friends in the ShopTalk discord for helping me on this journey. daverupert.com/2025/01/like...
daverupert.com
Making “this” less annoying
Now that I have a job where I’m writing web components full time, I see the this keyword more than I ever have in my whole life. It’s not a problem, per se, but you can see how it’s a little repetitiv...
0191
Andrew Walpole @walpolea.andrewwalpole.com · 05/01/2025
Roblox is life in our house, I'm hopeful it's as short-lived as his obsession with Ryan, which now he's at the age of being ashamed of having liked a few short years ago. The only decent game on it I've seen is Foam Strike (used to be Nerf Strike) and it actually is a quality game!
010
Andrew Walpole @walpolea.andrewwalpole.com · 17/11/2024
Not initially, we first did it at ~8mo. But regressions through toddlerhood happened many times with our stubborn sleeper.
010
Andrew Walpole @walpolea.andrewwalpole.com · 17/11/2024
We did Ferber method, it took time, it was really hard, but it worked wonders for us. Advice would be: - Use a timer. - Give yourself grace if it's too hard to stick with. - The first week will likely be the hardest.
110
Reposted by Andrew Walpole
Lu wilson @todepond.com · 11/11/2024
Hey I'm really excited to share my first ever proper academic publication!!!! It's "Dialogues on Natural Code" — an essay that Dave Ackley and I wrote together I'd be really grateful if you could give it a read. I promise it's not boring Also it's a stage play dl.acm.org/doi/10.1145/...
dl.acm.org
Dialogues on Natural Code | Proceedings of the 2024 ACM SIGPLAN International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software
You will be notified whenever a record that you have chosen has been cited.
4429
Andrew Walpole @walpolea.andrewwalpole.com · 08/11/2024
Two-factor auth, except the second factor is you whispering the 6 digit code under your breath as it comes through on your phone.
140
Reposted by Andrew Walpole
Joshua Wood @joshuawood.net · 07/11/2024
Over on X they’re laughing at the folks who were principled enough to leave. “They’ll be back, they always come back.” I really hope we don’t prove them right this time.
15678
Reposted by Andrew Walpole
Ryan Trimble @ryantrimble.com · 07/11/2024
folks, this guy (me) is still looking for his (my) next opportunity. He (I) has a solid understanding of semantic HTML, CSS, & JavaScript. We (wait) work on design systems, web apps, & accessible interfaces, also one of us is a tech writer! (something's wrong) Consider us! (I'm only one person)
14317
Andrew Walpole @walpolea.andrewwalpole.com · 07/11/2024
Rat Run 13: Triskaidekaphilia is up. Struggled a bit starting on this one, but recommend to dev-minded folks. There's a lot of interesting problem-solving happening in these variant sudokus. logic-masters.de/Raetselporta... Series solve videos are on the Cracking the Cryptic YT as well.
The Rat Run 13 variant sudoku puzzle grid. Showing a 9x9 sudoku grid overlaid with graphics to emulate a maze with a rat in one square and a cupcake in another, among other various grid furniture graphics that denote rule sets for solving the puzzle.
000
Reposted by Andrew Walpole
Lu wilson @todepond.com · 06/11/2024
make sure you check out this week's t2sday update. here's a still from it www.youtube.com/watch?v=aOui...
021
Andrew Walpole @walpolea.andrewwalpole.com · 06/11/2024
Astro + (Vue/Svelte/React/Other/None) is deployable to a lot of hosts. And while choosing a framework for sites and apps is usually a big "it depends" conversation, in my experience, Astro supports the major scenarios and scopes you'd ever come across. docs.astro.build/en/guides/de...
docs.astro.build
Deploy your Astro Site
How to deploy your Astro site to the web.
070
Reposted by Andrew Walpole
Andy Bell @bell.bz · 06/11/2024
y'know astro is better than next.js because it doesn't dump a cargo plane's worth of js on every page netlify is far better too
91028
Reposted by Andrew Walpole
Andy Bell @bell.bz · 28/10/2024
📍Pinning a starter pack for folks moving over from tech twitter bsky.app/starter-pack...
2617745
Andrew Walpole @walpolea.andrewwalpole.com · 06/11/2024
I declare today the doomscrollstice, the longest doomscrolling day of the year.
0337
Andrew Walpole @walpolea.andrewwalpole.com · 05/11/2024
Just to be clear, these pens already exist right? You just need to collect them?
120
Reposted by Andrew Walpole
Mykal Machon @mykalmachon.com · 03/11/2024
good intro on durable Redis and why it's so dang good at adding just a *teensy* bit of persistent state to your apps.
021
Andrew Walpole @walpolea.andrewwalpole.com · 02/11/2024
Just put up some notes and a bit of an intro to using Durable Redis as a primary database solution for small projects. Having just gotten done using it on a medium-sized project, I think it's an excellent choice for small/medium projects and ideas. www.andrewwalpole.com/blog/build-y...
andrewwalpole.com
Build Your Next App with Durable Redis
Capability delivered through simplicity is one of my favorite features of tech. Digging into using durable redis to power a web-application, I found that it hits a perfect sweet spot of being easy to ...
130
Andrew Walpole @walpolea.andrewwalpole.com · 31/10/2024
Great minds! bsky.app/profile/walp...
130
Andrew Walpole @walpolea.andrewwalpole.com · 31/10/2024
Spooooky! 👻
Me dressed as a lighthouse score of 6 6 6 for performance, accessibility and best practices, and 100 for SEO
1444
Andrew Walpole @walpolea.andrewwalpole.com · 31/10/2024
The Rat Run sudoku series continues to delight in phase 2! If you're looking for a set of fun puzzles it doesn't get much better than this. Highly recommend giving it a go from the beginning! And all the solves through #11 are up on the CTC YouTube channel. logic-masters.de/Raetselporta...
A screenshot of the list of the puzzles in the rat run series.
110
Andrew Walpole @walpolea.andrewwalpole.com · 22/10/2024
npm ruin dev
031
Andrew Walpole @walpolea.andrewwalpole.com · 22/10/2024
Maybe someday `display: custom-layout;` will be one system to rule them all, but until then, let's keep each new layout spec isolated so they can grow and change easily, and not just bloat the grid spec over and over until it's a monster we never asked for.
020
Andrew Walpole @walpolea.andrewwalpole.com · 22/10/2024
Weighing in on the masonry/grid debate. Masonry is a specific grid sub-type that we don't have the primitive props to make work. Either give us the primitives or deal with higher-order abstractions by creating their own CSS thing.
120
Andrew Walpole @walpolea.andrewwalpole.com · 04/10/2024
Just used this one for the first time. Quick, easy, configurable, good defaults. 5/5 would use again. www.naiveui.com/en-US/os-the...
naiveui.com
Naive UI
010
Reposted by Andrew Walpole
CSS Weekly @cssweekly.com · 19/09/2024
CSS Weekly #591 🚀 New Performance Features in DevTools 🔧 Fix for an z-index Issue 🌇 Backgrounds for the Box Model Featuring @kevinpowell.bsky.social, @chriscoyier.net, @walpolea.andrewwalpole.com, @ryanmulligan.bsky.social, @ericwbailey.website, @bram.us @vivek9patel.bsky.social. cssw.io/issue-591
cssw.io
CSS Weekly Issue #591
Learn how new performance features in Chrome DevTools work, how to fix an annoying z-index issue, if CSS Grid is slower than Flexbox, and more.
062
Andrew Walpole @walpolea.andrewwalpole.com · 25/06/2023
Chores are done, relaxing time! 🍻
A first-person viewpoint of sitting outside on a sunny day. The main focus point is a held-up Corona Familiar beer bottle with blurred out palm trees, part of an umbrella and blue sky in the background.
010
Andrew Walpole @walpolea.andrewwalpole.com · 22/06/2023
Supporting iOS Safari 14.x in production is holding back so many features and capabilities. Who's got a good case or data to raise the lowest supported version bar?
000
Andrew Walpole @walpolea.andrewwalpole.com · 22/06/2023
This past weekend I cleaned my AC evaporator coil for the first time ever. It took almost 3 hours just to get access to it, and I almost gave up. It's was absolutely worth it though; removed over a 1/2 inch of solid dust and gunk and the AC runs better than ever.
000
Andrew Walpole @walpolea.andrewwalpole.com · 21/06/2023
My COVID-splurge-purchase tennis practice net still holds up a few years later.
A square tennis practice net nestled in the corner of a residential driveway amongst a neglected overgrown landscape.
010
Andrew Walpole @walpolea.andrewwalpole.com · 20/06/2023
I'm amazed by how many web devs I continue to come across that either haven't heard about or don't actively use CSS Grid. Spread the word: grid is good!
020
Andrew Walpole @walpolea.andrewwalpole.com · 19/06/2023
Safe travels!
000
Andrew Walpole @walpolea.andrewwalpole.com · 18/06/2023
Backyard relaxing on a sunny Father's day. Is this how this app works?
A photo of blue sky, only slightly obscured by a few palm tree leaves.
190