John D. Jameson's Avatar

John D. Jameson

@johndjameson.com.bsky.social

Software Engineer. Nerdy about TypeScript, React, and web typography. Bi wife energy. Vegan most days. He/him

46 Followers  |  185 Following  |  16 Posts  |  Joined: 16.07.2024  |  1.9569

Latest posts by johndjameson.com on Bluesky

Any instrument + a cat can equal a Lyra-8

29.09.2025 01:05 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Switching URLs with Keyboard Maestro | John D. Jameson Switching between production and development environments can be as easy as a single keyboard shortcut when using Keyboard Maestro.

Something I do at work every day: switching production and development URLs with a single keystroke. For over a decade, Keyboard Maestro has been the perfect app for automating these small workflows.

johndjameson.com/posts/switch...

29.09.2025 01:04 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

"Wiggly Text with SVG Filter Effects" by John D. Jameson

codepen.io/johndjameson...

16.07.2025 15:32 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
css value debugging

css value debugging

New in ChromeDevTools: Debug complex CSS values more easily! πŸŽ‰

The Elements > Styles tab now shows a tooltip on hover with:

1. A step-by-step evaluation of complex CSS calculations to trace values back to their origin!

2. The full definition chain of CSS variables!

14.07.2025 16:43 β€” πŸ‘ 89    πŸ” 18    πŸ’¬ 7    πŸ“Œ 1
Preview
Color Generator – Kigen Generate beautiful color palettes for your design system.

Such a fun and beautiful UI for color generation kigen.design/color

09.07.2025 01:53 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

i like that there was some #f06d06 on fogdog

08.07.2025 23:39 β€” πŸ‘ 23    πŸ” 1    πŸ’¬ 2    πŸ“Œ 0
Preview
Wiggly Text with SVG Filter Effects ...

I’m adding more whimsical effects to my blog an getting a lot of milage out of this feTurbulence + feDisplacementMap combo

Here’s the CodePen link codepen.io/johndjameson...

07.07.2025 17:57 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Wiggly text with SVG filter effects and ::first-line

07.07.2025 17:57 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Animated Sketch Hover with SVG Filter Effects SVG hover effects for links on my personal blog...

The CodePen link for this one codepen.io/johndjameson...

You can copy the inline SVG and apply the effect with `filter: url("#wiggle")`

06.07.2025 20:43 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Animated sketch hover with SVG filter effects

06.07.2025 20:43 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Letter k with teeth and a swoopy bottom/side that looks like a guard on a sword

Letter k with teeth and a swoopy bottom/side that looks like a guard on a sword

Kingdom Key keyblade with the Jokerman teeth

Kingdom Key keyblade with the Jokerman teeth

Three Wishes keyblade with the swoopy handle

Three Wishes keyblade with the swoopy handle

You telling me Nomura wasn’t inspired?

06.07.2025 02:29 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
The wont Jokerman with a bunch of weird letters with teeth and swirly bits

The wont Jokerman with a bunch of weird letters with teeth and swirly bits

The font Jokerman. All characters with a bunch of weird letters with teeth and swirly bits

The font Jokerman. All characters with a bunch of weird letters with teeth and swirly bits

Just me or does every letter in Jokerman look like a keyblade?

06.07.2025 02:29 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Quicksort for Coding Interviews | John D. Jameson Quicksort is the best. It’s fast and easy to write in coding interviews. Here are my go-to variants written in TypeScript.

Forget all about SVG filters: there’s only 1 thing I care about and that’s QUICKSORT

johndjameson.com/posts/quicks...

04.07.2025 23:02 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Screenshot of an editor for <feColorMatrix>. There is rainbow preview area, 20 range controls, and SVG output code.

Screenshot of an editor for <feColorMatrix>. There is rainbow preview area, 20 range controls, and SVG output code.

Wrote up a new post all about the <feColorMatrix> SVG filter effect: johndjameson.com/posts/unders...

<feColorMatrix> is very powerful but hard to learn, so I made a bunch interactive demos to help visualize how the matrix works.

03.07.2025 18:22 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

SVG filters are fun to dive back into. I’ve been seeing chromatic aberration as a graphical setting trend in video games and figured I’d try it out on the web.

Markup is easy to copy if you just want to play around, and there’s a React component at the end of that post.

29.06.2025 18:13 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
The words β€œTry it out” in all caps with distorted blue and red spreading in different directions. There are controls for the red and blue distortions.

The words β€œTry it out” in all caps with distorted blue and red spreading in different directions. There are controls for the red and blue distortions.

Pushing some updates to my personal site. First up is a post all about how to get the chromatic aberration effect on web using SVG filters.

johndjameson.com/posts/chroma...

29.06.2025 18:13 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
State of Devs 2025

The State of Devs survey results have been released!

2025.stateofdevs.com/en-US/

There’s some really interesting stuff in here. I’ll be sending a newsletter in the next couple of days that shares my highlights and what I think it tells us about the state of the industry.

29.06.2025 12:32 β€” πŸ‘ 67    πŸ” 12    πŸ’¬ 3    πŸ“Œ 0
The question β€œWhat is the unicode symbol for a return arrow?” and Claude responding with 4 different results

The question β€œWhat is the unicode symbol for a return arrow?” and Claude responding with 4 different results

New AI use case: finding the unicode symbol I’m looking for in a single try. It’s ⏎ in this case

12.04.2025 16:58 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Beautiful calculator for Mac Numi is a beautiful text calculator for Mac.

One of my favorite desktop apps: Numi. I use this everyday for napkin math and unit conversions numi.app

11.04.2025 20:00 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

in Chrome 135 - Tomorrow Mar 26, 2025
customize all the parts of a <select> with #CSS!

β€· nerdy.dev/customize-a-...

24.03.2025 21:31 β€” πŸ‘ 406    πŸ” 70    πŸ’¬ 14    πŸ“Œ 16

is ur child texting state secrets in a Signal chat?

ily - I Leaked Yemen (attack details)
smh - Secret Message Hahahaha
tbh - Talkin 'Bout Houthis
idk - I Doubt Korea (is in this signal chat)
gtg - Gonna Text Goldberg

24.03.2025 20:15 β€” πŸ‘ 10507    πŸ” 2322    πŸ’¬ 89    πŸ“Œ 78
Preview
BOB THE DRAG QUEEN [DJ SET] β€” DFT The alter ego of non-binary comic/actor Caldwell Tidicue, β€œBob The Drag Queen” describes herself as β€œhilarious, beautiful, talented and...humble.” Bob’s unabashed confidence won her the title of β€œAmer...

Free in SF: www.dftsf.com/special-gues...

22.03.2025 01:35 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

The thing I love most about Perplexity is that, other than it saving time, there are no ads to scroll past, no modals to close out of, no cookie banners to dismiss. Just the most up-to-date information I’m looking for with as much detail as I ask for. No frustration.

21.03.2025 18:04 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I love that now owning a Cybertruck is a recognized sign of bad decision-making. Like you paid $80,000 to get bangs

08.03.2025 03:42 β€” πŸ‘ 12514    πŸ” 1543    πŸ’¬ 219    πŸ“Œ 75
An edited screenshot of Final Fantasy VII. Cloud and the party stands before a giant impaled snake creature with the textbox reading "Did DEI...do this?"

An edited screenshot of Final Fantasy VII. Cloud and the party stands before a giant impaled snake creature with the textbox reading "Did DEI...do this?"

30.01.2025 22:43 β€” πŸ‘ 14159    πŸ” 3247    πŸ’¬ 58    πŸ“Œ 53
Box art of the Barbie Fashion Designer PC game. Barbie is standing next to a computer and printer that’s printing a wearable outfit designed in the software

Box art of the Barbie Fashion Designer PC game. Barbie is standing next to a computer and printer that’s printing a wearable outfit designed in the software

Just reminded about Barbie Fashion Designer in the 90s and fml this game was fun

30.01.2025 21:01 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Hey, look who's here! Time to follow @shoptalkshow.com.

30.01.2025 20:25 β€” πŸ‘ 10    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
font-size: min(2em, 2rem);
padding: clamp(10px, 5vw, 30px);
margin: max(2lh, 2em);

2em is crossed out
10px, 5vw is crossed out
2em is crossed out

font-size: min(2em, 2rem); padding: clamp(10px, 5vw, 30px); margin: max(2lh, 2em); 2em is crossed out 10px, 5vw is crossed out 2em is crossed out

You can now see which value is the active value in min(), max() and clamp()

- in Canary DevTools today
- coming to Chrome stable soon!

30.01.2025 19:19 β€” πŸ‘ 351    πŸ” 39    πŸ’¬ 3    πŸ“Œ 6

@johndjameson.com is following 20 prominent accounts