Josh Collinsworth
Front-end developer and writer on Svelte, Vue, CSS and WordPress; blogs at joshcollinsworth.com.
Josh Collinsworth did not write this page. ppll compiled it from their own words, each linked to the source. Is this you? · Report a mistake
Latest GitHub
What they believe
-
People tend to say in surveys that they want more options than they actually use or want in practice.
First: people will always say they want more options. Psychologically, we imagine ourselves to prefer choice, even when we don't actually use it or even want it in practice.
joshcollinsworth.comSaid 21 Aug 2026This on korrents
-
Writing code has never been the real bottleneck in software engineering; the hard part lies elsewhere.
Writing code generally isn't what slows teams down, and has never really been the hard part of software engineering at all.
joshcollinsworth.comSaid 5 Jun 2026This on korrents
The bold line is korrents’ wording; the quote is theirs. These 2: what they wrote before what they said aloud, one per source, newest first.
Feed
As its own page →Hiding
18 October
13 October
10 October
5 October
21 August
-
korrents.com
People tend to say in surveys that they want more options than they actually use or want in practice.Their words
First: people will always say they want more options. Psychologically, we imagine ourselves to prefer choice, even when we don't actually use it or even want it in practice.
5 June
-
korrents.com
Writing code has never been the real bottleneck in software engineering; the hard part lies elsewhere.Their words
Writing code generally isn't what slows teams down, and has never really been the hard part of software engineering at all.
27 March
3 March
From one piece Man Cereal 2 beliefs · joshcollinsworth.com
-
Their words
I told him everything's for everyone, so saying stuff is "for girls" is stupid, and that kid's mean.
-
Their words
They aren't really for men, as much as they are for people who fear being perceived as not a man.
16 January
30 December 2025
From one piece 2025 Year in Review 3 beliefs · joshcollinsworth.com
-
Their words
adding more to a game is not the same as adding more to the experience
-
Their words
While we're on the topic: games with save points should be a thing of the past, too.
-
Their words
games that don't offer difficulty controls should be a thing of the past, IMO.
3 December 2025
From one piece AI optimism is a class privilege 3 beliefs · joshcollinsworth.com
-
Their words
Most of the utopian visions of AI center on the idea that AI is sentient, which it categorically, factually, is not.
-
Their words
Tech doesn't free workers; it forces them to do more in the same amount of time, for the same rate of pay or less.
-
Their words
It seems to me that to be in this group-to regard AI, as it exists currently, with optimism and enthusiasm-requires at least a certain degree of privilege.
9 November 2025
26 August 2025
-
Their words
it is objectively true that LLMs generate very poor-quality frontend code a very high percentage of the time.
25 May 2025
4 April 2025
27 January 2025
24 January 2025
24 December 2024
6 December 2024
18 November 2024
6 November 2024
5 November 2024
22 October 2024
16 March 2024
6 March 2023
5 January 2023
3 January 2023
- jammming — The capstone project of the Codecademy Pro Intensive "Build Front-End Web Apps" course. This web app uses React and the Spotify API to create and save playlists to your Spotify account.
- qvicklist — A simple checklist app built in Vue, designed to be easy, quick and as disposable as a piece of paper. Syncs with browser local storage to keep list state, but nothing more complex than t…
- Pass-the-Pigs-App — A scorekeeping app for the Pass the Pigs dice game, built with love and React
13 December 2022
Nothing matches.
Beliefs
Korrents What they believe 11 beliefs — each backed by an exact quote.
Each is a — compiled by korrents.com, not by them: the one-line wordings are korrents', the quotes are theirs.
Recent
People tend to say in surveys that they want more options than they actually use or want in practice.
First: people will always say they want more options. Psychologically, we imagine ourselves to prefer choice, even when we don't actually use it or even want it in practice.
In defense of two-state theme toggles Said 21 Aug 2026
Writing code has never been the real bottleneck in software engineering; the hard part lies elsewhere.
Writing code generally isn't what slows teams down, and has never really been the hard part of software engineering at all.
LLMs and performative productivity Said 5 Jun 2026
Products marketed with exaggerated masculine branding appeal less to men themselves than to people who fear being seen as not manly enough.
They aren't really for men, as much as they are for people who fear being perceived as not a man.
Man Cereal Said 3 Mar 2026
Show 8 more
No object or interest is inherently for one gender; labeling something as only for girls or only for boys is mistaken.
I told him everything's for everyone, so saying stuff is "for girls" is stupid, and that kid's mean.
Man Cereal Said 3 Mar 2026
Games that don't offer difficulty controls are outdated design.
games that don't offer difficulty controls should be a thing of the past, IMO.
2025 Year in Review Said 30 Dec 2025
Games that only let players save at fixed save points are outdated design.
While we're on the topic: games with save points should be a thing of the past, too.
2025 Year in Review Said 30 Dec 2025
Adding more content to a sequel does not automatically improve the experience.
adding more to a game is not the same as adding more to the experience
2025 Year in Review Said 30 Dec 2025
Being optimistic about AI as it currently exists requires a degree of privilege.
It seems to me that to be in this group-to regard AI, as it exists currently, with optimism and enthusiasm-requires at least a certain degree of privilege.
AI optimism is a class privilege Said 3 Dec 2025
New technology tends to make workers do more in the same time for the same or less pay, rather than freeing their time.
Tech doesn't free workers; it forces them to do more in the same amount of time, for the same rate of pay or less.
AI optimism is a class privilege Said 3 Dec 2025
Current AI systems are not sentient, contrary to what utopian visions of AI assume.
Most of the utopian visions of AI center on the idea that AI is sentient, which it categorically, factually, is not.
AI optimism is a class privilege Said 3 Dec 2025
LLMs currently generate poor-quality frontend code a large share of the time.
it is objectively true that LLMs generate very poor-quality frontend code a very high percentage of the time.
Titles matter Said 26 Aug 2025
What is a korrent?
A korrent is a belief a person has stated in their own words: one sentence stating the claim, backed by a quote and a source, kept at korrents.com.
Under a name here, the quoted block is what they actually said. The korrent beneath it is the claim those words support, in korrents' wording — tap it to see the record, its source, and who else holds it.
Nobody here wrote their own korrents. They are compiled from public statements, and a person can change their mind, which is recorded too.
Recommends rcmnd
rcmnd What they recommend 6 things — each backed by an exact quote.
Compiled by rcmnd.app, not by them: the quotes are theirs, and each links to the post it was copied from.
Recent
Recommends Fira Code
If you’re not willing to spend the money, though—and I definitely understand if that’s the case— Fira Code is my runner-up.
joshcollinsworth.com 12 Aug 2020
Loved Notion
my current favorite notes app. Can grow and get as complex as you need it to be, but for simple notes, the markdown and code highlight support is fantastic.
joshcollinsworth.com 12 Aug 2020
Loved MoErgo Glove80
For my money, the Glove80 is the world’s best ergonomic keyboard.
joshcollinsworth.com 12 Aug 2020
Show 3 more
Loved Firefox
Firefox is a great browser with some awesome tools, plus strong privacy. I use Edge when I need to test on Chromium; I don’t even install Chrome on my personal machines.
joshcollinsworth.com 12 Aug 2020
Loved MonoLisa
I’m a code nerd and a font nerd, so I don’t take this choice lightly, but this is my favorite dev font. I love its combination of legibility and subtle personality, and plus, the code ligatures are great.
joshcollinsworth.com 12 Aug 2020
Loved Dracula Pro
I love Dracula Pro; it strikes the perfect balance of contrast and color to my eye.
joshcollinsworth.com 12 Aug 2020
Where they publish
Blog joshcollinsworth.com His blog on Svelte, Vue, CSS and front-end development.
Recent
- The story of Tupo, my new daily logic puzzle 5 Oct 2026 Tupo is my first new game in four years. I'm excited to share it with the world, and to talk about the process behind it.
- In defense of two-state theme toggles 21 Aug 2026 There's a lively debate going on over whether theme toggles should have two options (light/dark) or three, with an added "system" option. I maintain two-state toggles are better in most cases (though not all), and that…
- LLMs and performative productivity 5 Jun 2026 It's worth asking whether LLMs are actually making us more productive at all—and if so, what we might be sacrificing in return.
Show 17 more
- Man Cereal 3 Mar 2026 Yesterday, even though my son is barely seven years old, toxic masculinity permeated his life and, perhaps permanently and irreparably, stole a small piece of his joy.
- My review of the Nüborn Baby at 3 months 16 Jan 2026 My Nüborn Baby arrived in October, and now that I've had a few months to get used to it, I thought I'd write up a review, in case you were thinking of getting one for yourself.
- 2025 Year in Review 30 Dec 2025 A look back on 2025, and all the weird, wonderful things that happened in my year.
- AI optimism is a class privilege 3 Dec 2025 I think I have an idea why we're so extremely divided on AI: it's because we have an intuitive sense of who it stands to benefit, and who stands to pay the costs. I think whether you see reason for optimism has a lot to…
- Alchemy 9 Nov 2025 Some thoughts on attempts to create gold out of nothing, and how generative AI, in many ways, mirrors that doomed pursuit
- Titles matter 26 Aug 2025 Is a person who prompts an LLM to generate a website a web developer? And if not, what is the difference, and why does that matter so much?
- The blissful zen of a good side project 4 Apr 2025 One of life's greatest simple pleasures is creating something just for yourself.
- Goodbye, Griff. You were a good boy. 27 Jan 2025 A tribute to the member of our family we lost this weekend.
- Rare words in common phrases, and how to avoid getting them wrong 24 Jan 2025 A running list of uncommon, strange, and/or archaic words embedded in common idioms, to help you type them correctly next time you use them.
- Things I enjoyed in 2024 24 Dec 2024 Things I watched, read, played, got into, enjoyed, or did and would do again, in 2024.
- The childlike and the childish 6 Nov 2024 Life in America has long felt like a game played between adults and children; a game where one side knows the rules and is dedicated to keeping them, and the other is merely making up ad-hoc rules from moment to moment,…
- A response to "Defending Open Source: Protecting the Future of WordPress" 5 Nov 2024 I feel it's important to issue a critical reading of Automattic's post, as it doesn't seem to offer much of a serious or objective examination of the issues at hand. Rather, the post unfortunately reads as something mor…
- If WordPress is to survive, Matt Mullenweg must be removed 27 Sept 2024 I believe Matt Mullenweg's abuses of his unilateral, unchecked powers prove that it is in the best interest of the entire WordPress community that he be removed from power immediately.
- For whatever it's worth: my advice on job hunting in tech 7 Jun 2024 A collection of things I've learned over my decade in the industry, on how and where to look for jobs, applying, interviewing, talking about yourself and your work, and all those other fun things. For whatever it's wort…
- A decade of code 10 May 2024 A personal (read: meandering) post inspired by the realization that I first began to learn HTML and CSS exactly ten years ago, reflecting on the lucky turning points that brought me to where I am today.
- Follow-up: the Glove80 after six months 8 Apr 2024 An update on my previous first impressions post, covering how it's been using the MoErgo Glove80 every day for the past six months, how it's affected my RSI, and whether I'd recommend it (short answer: yes).
- The quiet, pervasive devaluation of frontend 7 Mar 2024 I keep noticing those of us in the frontend field being treated much the same as nurses, paralegals, and executive assistants. Our work is seen as important, certainly, but just not the same as, or as important as, the…
Link verified 4 Sept 2026. Recent items update automatically from the channel.
GitHub josh-collinsworth His GitHub.
Recent
- joco-sveltekit — The home of my static SvelteKit site. 18 Oct 2026
- josh-collinsworth 13 Oct 2026
- hondo — A word game in the vein of Wordle; try to solve back-to-back code words to get to 100 points. 10 Oct 2026
Show 16 more
- sveltekit-blog-starter — A preconfigured SvelteKit static blog starter, with Sass, Markdown, MDSvex, Rehype, background preloading, and more. See the README for full details. 27 Mar 2026
- quina-legal-guesses 25 May 2025
- advent-of-code-2024 — Solutions for Advent of Code 2024 6 Dec 2024
- pass-the-pigs-2 — A new version of my "Pass the Pigs" scorekeeper app from ~2019 React to modern SvelteKit. 18 Nov 2024
- candyland 22 Oct 2024
- wp_multisite_domain_replace — A Nuxt web app that generates an SQL command to update your WordPress multisite's domains dynamically. Useful when changing domains, such as when going live or creating… 16 Mar 2024
- super-metroid-item-tracker — A checklist for Super Metroid, to track item collection as you progress through the game. Built with Svelte. 6 Mar 2023
- goal-tracker — Goal tracker app inspired by Karen Borchert's goal measurement system 5 Jan 2023
- jammming — The capstone project of the Codecademy Pro Intensive "Build Front-End Web Apps" course. This web app uses React and the Spotify API to create and save playlists to your Spotify account. 3 Jan 2023
- qvicklist — A simple checklist app built in Vue, designed to be easy, quick and as disposable as a piece of paper. Syncs with browser local storage to keep list state, but nothing more complex than t… 3 Jan 2023
- Pass-the-Pigs-App — A scorekeeping app for the Pass the Pigs dice game, built with love and React 3 Jan 2023
- joco-gridsome — A Gridsome setup for my personal blog site. (Formerly headless WordPress; currently static.) 13 Dec 2022
- advent-of-code-2022 11 Dec 2022
- svelte-dad-joke — A small Svelte/TypeScript project with Netlify serverless functions. Uses the Dad Joke API to get random jokes or search jokes with query parameters. 20 Jul 2022
- vue-liquid-measurement-converter — The finished version of the Vue liquid measurements converter PWA for the LogRocket blog 13 Dec 2021
- design-in-quotes — An incremental conversion of an old WordPress site to static 30 Aug 2021
Link verified 4 Sept 2026. Recent items update automatically from the channel.
About the English under a post
Some people here publish in a language other than English. Where they do, this site shows a machine translation beneath the post, in this typeface — the site's own, not theirs.
The post itself is never changed, moved or hidden: what is set in the serif above is exactly what the person published, and it is what to quote them on. A translation can be wrong in ways that matter, especially about tone.
Only the post's own words are translated. A quoted post, a linked article and a belief on korrents.com are left in their original language.