Jim Nielsen - Design Engineer & Web Philosopher
Design Engineer · Blogger · Curator
"A lover of food and websites." (He said it. We believe him.)
Jim Nielsen writes the thoughts other developers are afraid to think out loud. He builds at the seam where design ends and code begins - and makes the case that this seam shouldn't exist at all. Founding Engineer at Quadratic. Curator of thousands of app icons. Defender of HTML's dignity.
Jim Nielsen doesn't occupy a department. He occupies a frontier. For over two decades, he has worked in the no-man's-land between visual design and front-end engineering - the territory where design tools run out and the browser begins. Most people pick a side. Nielsen built a career refusing to.
He holds a Bachelor of Science in Interdisciplinary Studies with an emphasis in Visual Technologies and Spanish. Read that again. Not computer science and graphic design - though that's essentially what it amounts to. The degree is a biographical artifact: a man who has always seen the walls between disciplines as suggestions, not borders.
Today, Nielsen is the Founding Engineer at Quadratic, a next-generation spreadsheet application that reimagines what a data tool can look like. He ships polished interface improvements - refined iconography, fuzzy-search command palettes, zoom shortcuts, tooltips. The vocabulary is engineering. The sensibility is designer. He is, in his own word, a "design engineer" - and he's spent several years making the case that the rest of the industry should start using that word too.
"Speed in software is the most valuable, least valued asset."
- Jim NielsenBefore Quadratic, Nielsen spent time at Remix Run, the developer-focused web framework that Shopify eventually acquired. His career has woven through self-employment, agency work, product companies, and the steady throughline of personal projects and writing that most people only do when they're between jobs. He does it all the time, because for Nielsen, writing and building are the same activity pursued by different means.
His blog - simply called Jim Nielsen's Blog, because the man has no time for clever names - is a running conversation about what it means to build thoughtfully for the web. Not hype, not tutorials for beginners, not hot takes recycled from Twitter. Actual thinking: design philosophy, web fundamentals, the politics of browser decisions, the ethics of complexity. Posts routinely reach the front page of Hacker News. The comment sections are, unusually, often worth reading.
He has been writing since around 2012 and hasn't stopped. He maintains a separate notes site - notes.jim-nielsen.com - where he processes things he's read. His workflow there is almost aggressively analog: read something in an RSS reader, copy the excerpt to iA Writer in plain text, add a comment, let it sit. Publish when it's ready. No rush. No algorithm to feed. No engagement metrics to optimize. It is, perhaps, the most subversive possible stance a person can take in 2026.
Nielsen's technical choices are extensions of this philosophy. His blog runs on Metalsmith, a static site generator that feels deliberately old-fashioned compared to whatever framework is currently being hyped. He hosts on Netlify. He writes in Markdown. The source is on GitHub. None of this is accidental. Nielsen practices what he preaches: the web works best when it respects the browser, respects the reader, and avoids the baroque machinery that most modern development has decided is mandatory.
Since 2023, Nielsen has been a Founding Engineer at Quadratic - a company building a next-generation spreadsheet that treats data work with the seriousness it deserves. The role suits him: it demands both design sensibility and technical precision, both product thinking and implementation craft. He ships the things most engineers don't notice and most designers can't build.
His contributions include refined iconography, menu layouts, zoom shortcuts, tooltips, and fuzzy-search command palettes. These are not glamorous in the way that "we rebuilt our architecture" is glamorous. They are the details that make software feel considered. They are the difference between a product that works and a product that sings.
Before Quadratic, he was at Remix Run - the web framework built by Ryan Florence and Michael Jackson that reimagined how React applications should be structured. Remix was acquired by Shopify in 2022, which is either a validation of its importance or a reminder that nothing good on the web stays independent for long, depending on your temperament.
Founding engineer. Means you were there before "there" was anything.
"Speed in software is the most valuable, least valued asset."
"LLMs are every bit as dumb as their critics claim and will happily lead you down the garden path."
"Design systems should say 'don't go there' rather than 'you can only go here' - constraints as boundaries, not cages."
"To make software is to translate human intent into computational precision."
"Constraints are the mother of invention."
"I am a lover of food and websites."
Has been on Twitter/X since May 9, 2010 - over 6,264 posts and counting. That's nearly 16 years of opinions about the web.
His degree combines Visual Technologies AND Spanish. Not a typical CS-or-design path - which probably explains the career that followed.
His icon galleries collectively catalog thousands of app icons across iOS, macOS, and watchOS - a one-person preservation effort for digital design history.
Active on Mastodon (@jimniels@mastodon.social) with 1.96K followers - embracing decentralized social before most people knew what it was.
His blog posts regularly reach the front page of Hacker News. The comment sections are unusually worth reading, which says something about the quality of the post.
His notes site has a strict no images, no video policy. Text only. In a web built for spectacle, this is a statement.
Applied Charlie Munger's "sit on your ass" investing philosophy to web development in a widely-shared blog post. The principle: sometimes the best code you write is the code you don't write.
Uses Metalsmith, iA Writer, and Netlify for his blog stack. A deliberately minimal, artisanal setup in an era of framework maximalism.