Will Boyd
@codersblock.com
Senior Design Technologist. Previously at Block, Salesforce, Amazon. The front-end is my home. CSS, JavaScript, UX, accessibility. 🌐 Portfolio + Blog: codersblock.com 🌐 CodePen: codepen.io/lonekorean 🌐 GitHub: github.com/lonekorean
TIL: JavaScript (basically) has a built-in coordinate distance function. const distance = Math.hypot(x2 - x1, y2 - y1) Also works for 3+ dimensions (just add more params).
"piece" is one of those words that looks really weird the more you fixate on it. Piece. Piece. Piece.
If the excessively animated doodles on the Chrome new tab page annoy you too: - Go to chrome://flags - Search for "doodle" - Disable
Cleared ascension 10 in Slay the Spire 2. Please clap. (sorry for the blown out HDR screenshot)
I just learned that (US) TSA will accept an expired passport / real ID driver's license for domestic flights, up to 2 years after expiration. Just sharing in case it saves others from the stress I just had.
This reminds me of Houdini and the CSS paint API that let you put JS in CSS to do all sorts of amazing and/or terrible things. I was super excited about it for a while. Chrome supports it, but it seems pretty dead now for better or worse.
I have a vague worry that, as we put more and more computation into CSS, web devs are going to end up with performance issues that are difficult to trace to their source compared to JS solutions. The answer is to surface this in DevTools I guess.
How much do you use semicolons in JavaScript? I use them religiously, even if I don't need to. I think of them as little hugs at the end of a line of code. But a lot of folks don't 🤷
Been seeing a lot of "Gemini can't count letters in words" posts lately. AI opinions aside... why is this happening? Like, actually? Wouldn't it be trivial to whip up a skill or MCP or whatever to answer these questions? Genuinely curious.
An update on "Allbirds shares jump over 400% on plans to pivot to AI".
oh, ok
It is the year 2034. Chrome has switched to a micro-release cadence. In the time it took you to read this, 7 new versions of Chrome have been released.
I kinda miss PHP sometimes. It was the second server side language I ever learned (after Perl lol). Had one of those obnoxiously thick PHP "bible" books, back when that was a thing.
Stumbled upon this short and sweet (and well made!) vid on using my wordpress-export-to-markdown tool. Shoutout to @iamkarolk.bsky.social !
Finally! Export WordPress to Markdown With Working Images
YouTube video by WP Workshop
youtube.com
I tried to like Fireworks back in the day. Never clicked for me.
In April 1998, Macromedia released the Macromedia Fireworks 1.0 graphics program. The program was able to work with both vector and bitmap graphics and was designed specially for web designers. #WebDesignHistory
We stopped saying "HTML5" and "CSS3" because these terms are outdated. The web doesn't drop major versions, it constantly evolves. But I wonder how many resumes get passed on because they don't contain those exact strings. Some recruiter is out there saying "oh, they only know CSS, not CSS3". 🙃
Node.js is moving to one major release per year starting with Node 27! 🚀 ✅ Simpler: Every release becomes LTS. ✅ Predictable: Version numbers now align with the year. ✅ New: A 6-month Alpha channel for early testing. https://bit.ly/4rnosLg
Node.js — Evolving the Node.js Release Schedule
Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.
nodejs.org
Hey everyone! You might have heard that 40% of Block was laid off. That includes me. If you're looking for a design technologist (a design-minded front-end dev) then hit me up! Portfolio here: codersblock.com
Will Boyd
Will Boyd's portfolio and web development blog.
codersblock.com
Remember Acid Tests? I remember Acid2 in particular being a big deal. www.acidtests.org
Acid Tests
acidtests.org
"This email is to inform you that..." You can just say the thing. You don't have to announce your intent to announce.
Recently learned there's a whole math-specific language called MathML that browsers natively support???? developer.mozilla.org/en-US/docs/W...
<math> - MathML | MDN
The <math> MathML element is the top-level MathML element, used to write a single mathematical formula. It can be placed in HTML content where flow content is permitted.
developer.mozilla.org
Anyone here done an extended Amtrack trip? Curious what your experience was. I like the idea of taking a train cross country, but could see it being either amazing or awful.
Sometimes I feel like quitting web development and joining my brother-in-law on the ranch. At least cows don't suddenly upgrade to version 5.0 and break the entire farm because the geese aren't on 3.2.4 yet.