Jim Nielsen
@jim-nielsen.com
👤 designer, developer, writer
❤️ lover of food & websites
🍷 icon-noisseur iosicongallery.com
🐘 https://mastodon.social/@jimniels
📝 https://blog.jim-nielsen.com
🔗 https://notes.jim-nielsen.com
❤️ lover of food & websites
🍷 icon-noisseur iosicongallery.com
🐘 https://mastodon.social/@jimniels
📝 https://blog.jim-nielsen.com
🔗 https://notes.jim-nielsen.com
My favorite way of writing typescript
November 7, 2025 at 5:15 AM
My favorite way of writing typescript
Apple on making icons across iOS/macOS/watchOS: "Give your app a consistent identity wherever it shows up"
Also Apple: "Color is no longer a consistent part of your identity"
Also Apple: "Color is no longer a consistent part of your identity"
November 4, 2025 at 8:17 PM
Apple on making icons across iOS/macOS/watchOS: "Give your app a consistent identity wherever it shows up"
Also Apple: "Color is no longer a consistent part of your identity"
Also Apple: "Color is no longer a consistent part of your identity"
geeez autocomplete, I'm sitting right here you know...
November 3, 2025 at 8:08 PM
geeez autocomplete, I'm sitting right here you know...
Remember when Gmail first came out and it was 1GB of free storage?
1 GB??!?!
well here we are maybe ~20 years after I first setup my account and they just emailed me to say I'm at 50% capacity.
So I've got another 20 years before I gotta figure something out lol
1 GB??!?!
well here we are maybe ~20 years after I first setup my account and they just emailed me to say I'm at 50% capacity.
So I've got another 20 years before I gotta figure something out lol
November 3, 2025 at 3:52 AM
Remember when Gmail first came out and it was 1GB of free storage?
1 GB??!?!
well here we are maybe ~20 years after I first setup my account and they just emailed me to say I'm at 50% capacity.
So I've got another 20 years before I gotta figure something out lol
1 GB??!?!
well here we are maybe ~20 years after I first setup my account and they just emailed me to say I'm at 50% capacity.
So I've got another 20 years before I gotta figure something out lol
I will personally vouch for the al pastor tacos at el gordo in vegas
November 1, 2025 at 11:29 PM
I will personally vouch for the al pastor tacos at el gordo in vegas
This story needed a warning.
Even though I know this kind of stuff is happening every day, I won't sleep tonight.
Even though I know this kind of stuff is happening every day, I won't sleep tonight.
October 31, 2025 at 7:21 PM
This story needed a warning.
Even though I know this kind of stuff is happening every day, I won't sleep tonight.
Even though I know this kind of stuff is happening every day, I won't sleep tonight.
for a second I thought the footer glyphs were all links to social sites and my first thought was "damn, I am behind on the social game. I know the elephant is mastodon and the bird is twitter, but idk what the rest of these are..."
October 27, 2025 at 6:09 PM
for a second I thought the footer glyphs were all links to social sites and my first thought was "damn, I am behind on the social game. I know the elephant is mastodon and the bird is twitter, but idk what the rest of these are..."
I'm debating changing my "size" control from a JS-based implementation which swaps out img src values to just generating HTML pages.
While I was prototyping it, I got it working as a link rather than a change of DOM and my view transition just took over and that was pretty cool tbh
While I was prototyping it, I got it working as a link rather than a change of DOM and my view transition just took over and that was pretty cool tbh
October 22, 2025 at 11:15 PM
I'm debating changing my "size" control from a JS-based implementation which swaps out img src values to just generating HTML pages.
While I was prototyping it, I got it working as a link rather than a change of DOM and my view transition just took over and that was pretty cool tbh
While I was prototyping it, I got it working as a link rather than a change of DOM and my view transition just took over and that was pretty cool tbh
Kinda fun to see how icons have changed over time.
Shapes is the obvious one (freeform w/transparency for older Mac icons, now its all squircles)
But colors have changed. More vibrancy with newer icons.
Shapes is the obvious one (freeform w/transparency for older Mac icons, now its all squircles)
But colors have changed. More vibrancy with newer icons.
October 22, 2025 at 3:49 PM
Kinda fun to see how icons have changed over time.
Shapes is the obvious one (freeform w/transparency for older Mac icons, now its all squircles)
But colors have changed. More vibrancy with newer icons.
Shapes is the obvious one (freeform w/transparency for older Mac icons, now its all squircles)
But colors have changed. More vibrancy with newer icons.
Standup for last night's work on icon comparison page:
- Decided to go with dedicated page for sets of icons
- Got initial page setup
- Added backgrounds for macOS icons (older ones have transparency)
Need to add more meta info & figure out how to access this page via GUI (currently URL only)
- Decided to go with dedicated page for sets of icons
- Got initial page setup
- Added backgrounds for macOS icons (older ones have transparency)
Need to add more meta info & figure out how to access this page via GUI (currently URL only)
October 22, 2025 at 3:48 PM
Standup for last night's work on icon comparison page:
- Decided to go with dedicated page for sets of icons
- Got initial page setup
- Added backgrounds for macOS icons (older ones have transparency)
Need to add more meta info & figure out how to access this page via GUI (currently URL only)
- Decided to go with dedicated page for sets of icons
- Got initial page setup
- Added backgrounds for macOS icons (older ones have transparency)
Need to add more meta info & figure out how to access this page via GUI (currently URL only)
A few side-by-sides of how some have changed
(note to self on feature idea: make a page for one of those image diff tools that let's you compare two icons)
(note to self on feature idea: make a page for one of those image diff tools that let's you compare two icons)
October 20, 2025 at 9:46 PM
A few side-by-sides of how some have changed
(note to self on feature idea: make a page for one of those image diff tools that let's you compare two icons)
(note to self on feature idea: make a page for one of those image diff tools that let's you compare two icons)
I've started pumping the new iOS icons into my gallery — starting with the ones from Apple.
October 20, 2025 at 9:44 PM
I've started pumping the new iOS icons into my gallery — starting with the ones from Apple.
Pic or it didn't happen
October 20, 2025 at 6:44 PM
Pic or it didn't happen
Clearly the "G" in the free mason symbol stands for "grid"
September 26, 2025 at 9:25 PM
Clearly the "G" in the free mason symbol stands for "grid"
lol AI is so trained on react-router history, that it thinks my import should be from `react-router-dom`, but those imports all changed in v7 to just `react-router`
September 15, 2025 at 4:21 PM
lol AI is so trained on react-router history, that it thinks my import should be from `react-router-dom`, but those imports all changed in v7 to just `react-router`
September 4, 2025 at 4:47 PM
All one-time codes should be delivered thus
August 28, 2025 at 5:59 PM
All one-time codes should be delivered thus
The only thing I want from Apple Music is for them to bring back what was in the very first music app: configurable bottom tabs.
My entire music collection is stuffed behind a single tab today (“Library”). Would love to go back to artists, albums, and playlists.
My entire music collection is stuffed behind a single tab today (“Library”). Would love to go back to artists, albums, and playlists.
August 24, 2025 at 2:42 PM
The only thing I want from Apple Music is for them to bring back what was in the very first music app: configurable bottom tabs.
My entire music collection is stuffed behind a single tab today (“Library”). Would love to go back to artists, albums, and playlists.
My entire music collection is stuffed behind a single tab today (“Library”). Would love to go back to artists, albums, and playlists.
📝 Ok, did it. Wrote about this thing I made for navigating across my subdomains
blog.jim-nielsen.com/2025/consist...
blog.jim-nielsen.com/2025/consist...
August 19, 2025 at 11:50 PM
📝 Ok, did it. Wrote about this thing I made for navigating across my subdomains
blog.jim-nielsen.com/2025/consist...
blog.jim-nielsen.com/2025/consist...
Remember the iPod's "1,000 songs in your pocket"?
I think we know where the marketing department is going on OpenAI's rumored hardware...
I think we know where the marketing department is going on OpenAI's rumored hardware...
August 11, 2025 at 6:27 PM
Remember the iPod's "1,000 songs in your pocket"?
I think we know where the marketing department is going on OpenAI's rumored hardware...
I think we know where the marketing department is going on OpenAI's rumored hardware...
When life gives you peaches, make a pie.
Apple and peach to be specific.
Apple and peach to be specific.
August 10, 2025 at 4:03 PM
When life gives you peaches, make a pie.
Apple and peach to be specific.
Apple and peach to be specific.