Jim Nielsen’s Blog
Archives
Search...
Subscribe
blog.jim-nielsen.com — CTA Hierarchy in the Wild
January 23, 2026
The other day I was browsing YouTube — as one does — and I clicked a link in the video description to a book. I was then subjected to a man-in-the-middle...
blog.jim-nielsen.com — New Year, New Website — Same Old Me
January 20, 2026
I redesigned my www website. Why? The end of year / holiday break is a great time to work on such things. I wanted to scratch an itch. Websites are a worry...
blog.jim-nielsen.com — Easy Measures Doing, Simple Measures Understanding
January 19, 2026
In his talk, I like the way Jake Nations pits easy vs. simple: Easy means you can add it to your system quickly. Simple means you can understand the work...
blog.jim-nielsen.com — In The Beginning There Was Slop
January 12, 2026
I’ve been slowly reading my copy of “The Internet Phone Book” and I recently read an essay in it by Elan Ullendorff called “The New Turing Test”. Elan argues...
blog.jim-nielsen.com — The AI Security Shakedown
January 8, 2026
Matthias Ott shared a link to a post from Anthropic titled “Disrupting the first reported AI-orchestrated cyber espionage campaign”, which I read because I’m...
blog.jim-nielsen.com — A Letter of Feedback To Anyone Who Makes Software I Use
January 6, 2026
I don’t much enjoy being a lab rat to your half-baked ideas. I can tell when your approach to what I use is: “Ship it and let’s see how people respond.” Well...
blog.jim-nielsen.com — Creating “Edit” Links That Open Plain-Text Source Files in a Native App
January 5, 2026
The setup for my notes blog looks like this: Content is plain-text markdown files (synced via Dropbox, editable in iA Writer on my Mac, iPad, or iPhone)...
blog.jim-nielsen.com — To Make Software Is To Translate Human Intent Into Computational Precision
December 29, 2025
In “The Future of Software Development is Software Developers” Jason Gorman alludes to how terrible natural language is at programming computers: The hard...
blog.jim-nielsen.com — Leading Global Research and Advisory Firm Recommends Against Using AI Browsers
December 22, 2025
I recommended against using an AI browser unless you wanted to participate in a global experiment in security. My recommendation did come with a caveat: But...
blog.jim-nielsen.com — You Might Also Like: My Notes Blog
December 18, 2025
If you subscribe to this blog, you must like it — right? I mean, you are subscribed to it. And if you like this blog, you might also like my notes blog. It’s...
blog.jim-nielsen.com — The “A” in “AI” Stands For Amnesia
December 16, 2025
My last article was blogging off Jeremey’s article which blogged off Chris’ article and, after publishing, a reader tipped me off to the Gell-Mann amnesia...
blog.jim-nielsen.com — It’s Uncomfortable To Sit With “I Don’t Know”
December 15, 2025
Chris Coyier: There’s the thing where if you’re reading an article in the newspaper, and it’s about stuff you don’t know a ton about, it all seems well and...
blog.jim-nielsen.com — Icons in Menus Everywhere — Send Help
December 8, 2025
I complained about this on the socials, but I didn’t get it all out of my system. So now I write a blog post. I’ve never liked the philosophy of “put an icon...
blog.jim-nielsen.com — Grow, Like a Tree Not a Cancer
December 3, 2025
As ever, Mandy Brown casually drops a blog post that makes you examine the everyday meaning of words: One of the imperatives in contemporary, professional...
blog.jim-nielsen.com — Malicious Traffic and Static Sites
December 1, 2025
I wrote about the 404s I serve for robots.txt. Now it’s time to look at some of the other common 404s I serve across my static sites (as reported by...
blog.jim-nielsen.com — Notes From an Interview With Jony Ive
November 26, 2025
Patrick Collison, CEO of Stripe, interviewed Jony Ive at Stripe Sessions. Below are my notes from watching the interview. I thought about packaging these up...
blog.jim-nielsen.com — My Number One “Resource Not Found”
November 24, 2025
The data is in. The number one requested resource on my blog which doesn’t exist is: /robots.txt According to Netlify’s analytics, that resources was...
blog.jim-nielsen.com — Podcast Notes: Feross Aboukhadijeh on The Changelog
November 19, 2025
I enjoyed listening to Feross Aboukhadijeh, founder and CEO of the security firm Socket, on the Changelog podcast “npm under siege”. The cat-and-mouse nature...
blog.jim-nielsen.com — Data Storage As Files on Disk Paired With an LLM
November 17, 2025
I recently added a bunch of app icons from macOS Tahoe to my collection. Afterwards, I realized some of them were missing relational metadata. For example, I...
blog.jim-nielsen.com — Tahoe’s Terrible Icons: The B-Sides
November 12, 2025
This post is a continuation of Paul Kafasis’ post “Tahoe’s Terrible Icons” where he contrasts the visual differences across a number of Apple’s updated icons...
Newer archives
Older archives