Dev
273 links
Salut à toi, lectrice, lecteur ! Je m’appelle Marine, et j’ai un problème : j’ai bien du mal à répartir mon temps entre toutes les activités qui m’intéressent....
www.24joursdeweb.fr
December 21, 2025
Please Just Fucking Try HTMX
A measured-yet-opinionated plea to try HTMX. Skip the React complexity, skip the raw HTML limitations. There's a third option.
pleasejusttryhtmx.com
December 18, 2025
Agentic coding tools are dramatically reducing software development costs. Here's why 2026 is going to catch a lot of people off guard.
martinalderson.com
December 9, 2025
Why bcrypt Can Be Unsafe for Password Hashing ? | enamya | blog
TL;DR: bcrypt ignores any bytes after the first 72 bytes, this is due to bcrypt being based on the Blowfish cipher which has this limitation. bcrypt has been a...
blog.enamya.me
November 17, 2025
Five months ago, my lifelong profession of software development changed completely.
davegriffith.substack.com
November 16, 2025
This is part one of the Crossover Project. Part two is here and part three is here. A conference talk based on this work is now available here. I sat in front...
hillelwayne.com
November 11, 2025
Your URL Is Your State
A deep dive into how thoughtful URL design can enhance usability, shareability, and performance. Learn what state belongs in URLs, common pitfalls to avoid, and...
alfy.blog
November 11, 2025
Killing the joy of homelabbing with my own expectation
jsteuernagel.de
November 11, 2025
Effective writing for software developers
refactoringenglish.com
November 7, 2025
nbd.neocities.org:slidepresentation:Slide presentation about slides
nbd.neocities.org
November 7, 2025
On AI, Creativity, and Craft
hojberg.xyz
November 4, 2025
You are a software engineer. Don't become a prompt refiner.
antonz.org
November 4, 2025
Customize Nano Text Editor | Rayhan Aziz Chowdhury Shafi
DevOps Engineer and Full-Stack Developer with 4+ years of experience in cloud infrastructure, CI/CD, and scalable web applications.
shafi.ddns.net
November 4, 2025
You have two jobs - Jacob Kaplan-Moss
<p>Welcome to FictionalSoft! I hope your first week is going well? Great.</p> <p>As you start to find your feet, I want to make sure we have a...
jacobian.org
October 26, 2025
I want to see the claw | ★❤✰ Vicki Boykis ★❤✰
Technical mastery still matters
vickiboykis.com
October 26, 2025
Podman offers better security, uses fewer resources, and integrates seamlessly with Linux and Kubernetes, making it a superior Docker alternative
codesmash.dev
October 16, 2025
Examples are the best documentation | exotext
rakhim.exotext.com
October 10, 2025
Werner Vogels on building scalable and robust distributed systems
www.allthingsdistributed.com
October 9, 2025
Effective writing for software developers
refactoringenglish.com
October 9, 2025
A portfolio website for Bhargav. Software developer based in Berlin,Germany.
bhargav.dev
October 6, 2025
Modern tools are worse | Go Make Things
In my consulting work, I’ve worked with a wide range of developer-focused tools. WordPress, React, Vue, Next, HTMX, PHP, Python, Rails, Java, .NET, a variety of...
gomakethings.com
October 3, 2025
Why I only use Google sheets | Maybe-Ray
To cut things short, always use the easiest solution to solve a particular problem and once that solution does not work for the business anymore reassess wha...
mayberay.bearblog.dev
October 1, 2025
tigerbeetle:docs:TIGER_STYLE.md at main · tigerbeetle:tigerbeetle
The financial transactions database designed for mission critical safety and performance. - tigerbeetle/docs/TIGER_STYLE.md at main · tigerbeetle/tigerbeetle
github.com
September 24, 2025
Offline-first apps promise instant loading and privacy, but in practice, very few apps get offline support because getting sync right is surprisingly hard.
marcobambini.substack.com
September 23, 2025
Designer, builder, and visual storyteller. Now building Huxe. Previously led design on NotebookLM and contributed to Google AI projects like Gemini and Search....
jasonspielman.com
September 21, 2025
Supply chain attacks are malicious updates that sneak into open source code used by many apps. Here’s how we design Obsidian to ensure that the app is a secure...
obsidian.md
September 20, 2025
The bitter truth about people preaching taste with AI.
matthewsanabria.dev
September 18, 2025
Pure and impure software engineering
Why do solo game developers tend to get into fights with big tech engineers? Why do high-profile external hires to large companies often fizzle out? Why is AI…
www.seangoedecke.com
September 11, 2025
I use Homebrew all the time. Whenever I see a new CLI that offers an npm or uv install path alongside a brew one, I choose brew every single time. And yet,...
justin.searls.co
September 10, 2025
Engineering for maintainability - Nick Scialli | Senior Software Engineer
Don't just write software that works; write software that can be maintained.
nick.scialli.me
September 4, 2025
Try building software using basic tools only to declutter your developer toolbox and learn which tools are worth using.
hamvocke.com
September 4, 2025
The Great Pyramids took decades to build. It was a monumental feat of human ingenuity and collaboration. Today, we software developers erect our own pyramids...
kyrylo.org
September 4, 2025
A static site with version control history enables me to travel into any point in the project’s past and serve the site as it was back in the day.
hamatti.org
September 3, 2025
A lot of ink is spent on the "monoliths vs. microservices" debate, but the real issue behind this debate is about whether distributed system …
specbranch.com
September 1, 2025
You no longer need JavaScript Ʊ lyra's epic blog
An overview of what makes modern CSS so awesome.
lyra.horse
September 1, 2025
Do the simplest thing that could possibly work
When designing software systems, do the simplest thing that could possibly work. It’s surprising how far you can take this piece of advice. I genuinely think…
www.seangoedecke.com
August 30, 2025
Successive Prototypes Bridge the Gap Between Idea and Reality - Jim Nielsen’s Blog
Writing about the big beautiful mess that is making things for the world wide web.
blog.jim-nielsen.com
August 26, 2025
“Bro, ban me at the IP level if you don't like me!”
boston.conman.org
August 25, 2025
Everything I know about good API design
Most of what modern software engineers do involves APIs: public interfaces for communicating with a program, like this one from Twilio. I’ve spent a lot of...
www.seangoedecke.com
August 25, 2025
"Best practice" is just your opinion - craigabbott.co.uk
Why we need a different term for best practice
www.craigabbott.co.uk
August 22, 2025
A Friendly Introduction to SVG • Josh W. Comeau
SVGs are one of the most remarkable technologies we have access to on the web. They’re first-class citizens, fully addressable with CSS and JavaScript. In this...
www.joshwcomeau.com
August 22, 2025
PHP is still one of the best ways to get started on the web.
unplannedobsolescence.com
August 17, 2025
Traps to Developers | qouteall notes
A summarization of some traps to developers. There traps are unintuitive things that are easily misunderstood and cause bugs.
qouteall.fun
August 16, 2025
Everything I know about good system design
I see a lot of bad system design advice. One classic is the LinkedIn-optimized “bet you never heard of queues” style of post, presumably aimed at people who...
www.seangoedecke.com
August 16, 2025
Why LLMs Can't Really Build Software — Zed's Blog
From the Zed Blog: Writing code is only one part of effective software engineering.
zed.dev
August 14, 2025
Choosing Tools To Make Websites - Jim Nielsen’s Blog
Writing about the big beautiful mess that is making things for the world wide web.
blog.jim-nielsen.com
August 14, 2025
Cross-Site Request Forgery
Cross-Site Request Forgery countermeasures can be greatly simplified using request metadata provided by modern browsers.
words.filippo.io
August 14, 2025
Sticking with it – Manu
Contrary to what many people seem to be doing, especially in the digital world, I don’t often change the tools and services I use. When I find …
manuelmoreale.com
August 14, 2025
The Fundamentals Still Matter | Jordan Goodman's Blog
With the rise of LLMs, I am seeing tech professionals blatantly skipping over the fundamentals. For example, in my world of data analytics, SQL is table s...
jordangoodman.bearblog.dev
August 8, 2025
A deep dive into local-first architecture, triggered by wondering why Linear feels so fast. Looking at the technical implementation, exploring tools like Jazz...
bytemash.net
August 8, 2025
We replaced passwords with something worse | Blog - Daniel Huang
where my words occasionally escape /dev/null
blog.danielh.cc
August 7, 2025
This last decade has seen an inundation of new JavaScript runtimes (and engines in equal measure), enabling us to run JavaScript in all manner of contexts...
buttondown.com
August 5, 2025
Stop vibe-coding blindly! Why reading AI-generated code is crucial in 2025. Avoid security flaws, architectural decay, and knowledge loss when using Claude Code...
etsd.tech
August 4, 2025
Local First Software Is Easier to Scale
The title of this post is somewhat misleading. Local-first software rarely needs to be scaled at all.
elijahpotter.dev
August 3, 2025
Test-driven development with AI
Learn how AI transforms test-driven development (TDD) from a time-consuming chore into your secret weapon for building robust and bug-free applications.
www.builder.io
August 3, 2025
It's time for modern CSS to kill the SPA - Jono Alderson
Native CSS transitions have quietly killed the strongest argument for client-side routing. Yet people keep building terrible apps instead of performant...
www.jonoalderson.com
July 26, 2025
A valid HTML zip bomb - ache
<h1 id="a-valid-html-zip-bomb"><a tabindex="0" class="anchor" href="/notes/html_zip_bomb">A valid HTML zip bomb</a></h1><p><img...
ache.one
July 24, 2025
Why you should choose HTMX for your next web-based side project - and ditch the crufty MPA and complex SPA
hamy.xyz
July 20, 2025
I was wrong about robots.txt | Evgenii Pendragon
Recently, I wrote an article about my journey in learning about robots.txt and its implications on the data rights in regards to what I write in my blog. I was...
evgeniipendragon.com
July 20, 2025
How I build software quickly
Know how good your code needs to be for the task at hand. Start with a rough draft. Try to soften requirements if you can. Don't get distracted. Make small...
evanhahn.com
July 9, 2025
Developers Improve By Learning How To Think Like A Developer | by Ben "The Hosk" Hosking | Jun, 2025 | Medium
archive.fo
June 25, 2025
how i scraped together one of the largest collections of book recommendations on the internet
basecase.vc
June 24, 2025
The best strategies including cycling, swim lanes, the boy scout rule, backlogs, and more.
hybridhacker.email
June 24, 2025
Repeat Yourself | Matthias Endler
Personal website of Matthias Endler, a Software Engineer interested in low-level programming and Backend development. Rust, Go
endler.dev
June 24, 2025
Analyse des éléments à prendre en compte pour générer un flux et le partager au plus grand nombre
www.teotimepacreau.fr
June 23, 2025
This article was originally commissioned by Luca Rossi (paywalled) for refactoring.fm, on February 11th, 2025. Luca edited a version of it that emphasized the...
charity.wtf
June 20, 2025
What makes a good side project? - Austin Z. Henley
Elastic scope, minimal cognitive overhead, clear objective, existing resources, and tangible artifact.
austinhenley.com
June 17, 2025
From the Zed Blog: Working toward genuine, quality software in an era where code production is not the constraint anymore.
zed.dev
June 13, 2025
The original promise of personal computing was a new kind of clay. Instead, we got appliances: built far away, sealed, unchangeable. In this essay, we envision...
www.inkandswitch.com
June 11, 2025
blog:docs:jsondb.md at main · madprops:blog
I might write stuff here sometimes. Contribute to madprops/blog development by creating an account on GitHub.
github.com
June 11, 2025
Serverless Is a Scam. Just Use a Container.
Learn how serverless is a scam and why you should just use a container.
sliplane.io
June 11, 2025
Learn about rate limiting algorithms with interactive apps, including Token Bucket, Leaky Bucket, Fixed Window, and Sliding Window methods
blog.sagyamthapa.com.np
June 7, 2025
Notes from Andreas Fredriksson’s “Context is Everything” - Jim Nielsen’s Blog
Writing about the big beautiful mess that is making things for the world wide web.
blog.jim-nielsen.com
June 6, 2025
Styling console text in Node.js
In this blog post, we explore how we can style text that we log to the console in Node.js. Some of the examples use a Unix shell but most of the code should...
2ality.com
June 2, 2025
What We Lost with PHP and jQuery
Remember when PHP and jQuery let you just build stuff? Now we drown in Babel, Webpack, and React hydrations. Modern web dev overcomplicates everything—and why...
idiallo.com
June 1, 2025
Stop reinventing the wheel. The web was doing just fine before your bloated frameworks crawled out of the sewer.
justfuckingusehtml.com
May 30, 2025
Focus on the product, not the tech stack - DEV Community
Recently I got this DM, “Which tech stack should I learn?” “Should I use Next.js or Svelte?” “Is... Tagged with programming, javascript, beginners, webdev.
dev.to
May 22, 2025
How to set up a VPS for hosting web apps
This guide will detail step-by-step how to set up a cheap and simple server to host your web apps.
amberwilliams.io
May 19, 2025
Self-hosting teaches you how software really runs, how systems talk to each other, and how to secure, scale, and deploy real-world apps. Here's why every...
sliplane.io
May 1, 2025
What the docs don’t teach you, 25 years will
blog.rpanachi.com
May 1, 2025
Surviving the Hug of Death
Through an interactive visualization, I explore web traffic patterns, bot activity, server optimizations, and the unexpected lessons learned. Including how a...
idiallo.com
May 1, 2025
I use Zip Bombs to Protect my Server
A deep dive into the technical world of zip bombs, exploring how a minuscule compressed file can be weaponized to overwhelm and crash systems by expanding to...
idiallo.com
May 1, 2025
Coding as Craft- Going Back to the Old Gym · cekrem.github.io
Why 'reflexive AI usage' sounds like a diagnosis I don't want next to my name
cekrem.github.io
April 27, 2025
The Software Engineering Identity Crisis - Annie Vella
Many of us became software engineers because we found our identity in building things. Not managing things. Not overseeing things. Building things. With our own...
annievella.com
April 24, 2025
<:> htmx ~ Vendoring
Carson Gross explores the concept of 'vendoring' in software development, where external project sources are copied directly into a project. He covers the...
htmx.org
April 17, 2025
When OpenAI released GPT-4 back in March 2023, they kickstarted the AI revolution. The consensus online was that front-end development jobs would be totally...
www.joshwcomeau.com
April 15, 2025
Static site generators like Astro are actually pretty complex for the problems they solve
jan.miksovsky.com
April 15, 2025
Fallacies of Code Generation | olano.dev
Writing code is the hardest part of software development.
olano.dev
April 14, 2025
Five things vibe coders should know (from a software engineer) | by Michael J. Fordham | Mar, 2025 | UX Collective
archive.fo
April 13, 2025
Is Cursor better than VS Code with Copilot? Absolutely and it’s not close | by Chris Dunlop | Mar, 2025 | Medium
archive.fo
April 12, 2025
Can't Just Fake It - Level Up Your Vibe-Coding | the scapegoat dev
You've probably heard about vibe coding—using large language models (LLMs) like ChatGPT or Copilot to program via natural language. There’s been a fair amoun...
the.scapegoat.dev
April 8, 2025
Discover Graft, an open-source transactional storage engine built to solve the challenges of syncing data at the edge. Inspired by lessons from SQLSync, Graft...
sqlsync.dev
April 5, 2025
Explore the power of local-first web development and its impact on modern web applications. Learn how to build offline-capable, user-centric apps that...
alexop.dev
April 5, 2025
Coding vs VIBE Coding. Vibe Coding just replaced your… | by Adarsh Gupta | Write A Catalyst | Mar, 2025 | Medium
archive.fo
April 5, 2025
The Best Programmers I Know | Matthias Endler
Personal website of Matthias Endler, a Software Engineer interested in low-level programming and Backend development. Rust, Go
endler.dev
April 5, 2025
We are not hired to write code. Instead developers are hired to build product or features that may or may not deliver.
idiallo.com
April 3, 2025
If you've been a web developer for more than five minutes, you've seen this pattern: every few... Tagged with webdev, javascript, programming, react.
dev.to
March 28, 2025
Why developers question everything - Tim Hårek
Problem-solving isn't always straight forward.
timharek.no
March 28, 2025
Build your own software
Exploring software development with PHP, JavaScript, Rust, and beyond.
ryangjchandler.co.uk
March 28, 2025
I tweeted about ORM last week, and since then several people have asked me to clarify what I meant. I have actually previously written about ORM, but it was in...
seldo.com
March 27, 2025
I think it's code that does what you need it to do and is ready when you need it. Those are the two iron requirements. If it doesn't do the job or isn't ready...
seldo.com
March 27, 2025
or, Career Advice For The Working Web Dev I have been thinking a lot about the thing we call "the stack", one of many vague concepts web developers use when...
seldo.com
March 27, 2025
Today I read Alex Russell's post The Market for Lemons and I found myself compelled to write a rebuttal. I am a big fan of Alex's work in general but not of...
seldo.com
March 27, 2025
Nine months ago I gave a talk about how there is no such thing as the fundamentals of web development. It's a thing I have been saying
seldo.com
March 27, 2025
The great thing about measuring developer productivity is that you can quickly identify the bad programmers. I want to tell you about the worst programmer I...
dannorth.net
March 24, 2025
Automatically generate changelogs with git | Daniel Rotter
Generating changelogs is a rather tedious task for developers. But with a bit of discipline it becomes a one-line script.
danielrotter.at
March 24, 2025
View transitions are a great way to make your website feel more dynamic and engaging when users navigate between pages. The View Transition API, in particular,...
www.amitmerchant.com
March 20, 2025
Cool native HTML elements you should already be using · Harrison Broadbent
In this article, I show you how to use native HTML to implement features like modals & accordions, image captions, grouped lists and more.
harrisonbroadbent.com
March 20, 2025
A strategy for keeping dependencies up-to-date. When to update, how to update, and what to update first.
martijnhols.nl
March 18, 2025
Modern frameworks are supposed to help speed up development while providing modern tools and a developer-friendly workflow. In reality, Kevin Leary has found...
www.smashingmagazine.com
March 17, 2025
The 3 Motivational Forces of Developers - Ben Northrop
After 15 years in industry, I've come to realize that the most defining quality of a developer is his source of motivation.
www.bennorthrop.com
March 16, 2025
Rubenerd- Styling OPML and RSS with XSLT to XHTML
It works great, as long as browsers support it.
rubenerd.com
March 11, 2025
19 GitHub Repositories to Make you a 10x Developer | HackerNoon
Invaluable pointers about repositories on GitHub that offer immense value to developers that are at the early stages of their journey.
hackernoon.com
March 10, 2025
While most people here will probably mostly know me as a (PHP) developer, I actually have a background in business studies, so when Matt Mullenweg reached out...
make.wordpress.org
March 5, 2025
In this essay, Carson Gross explains the Hypermedia-Driven Application (HDA) architecture, which combines the simplicity of traditional Multi-Page Applications...
htmx.org
March 5, 2025
Marko Zivanovic is a programmer, technologist, and one hell of a guy. He loves to learn new programming languages and enjoys long walks on the beach.
www.markozivanovic.com
March 4, 2025
blog.pragmaticengineer.com
March 4, 2025
N. Voloboev is a developer and coder that has worked on several projects, and right now is creating a full wiki dedicated to the things he has learned during...
paperfellows.com
March 4, 2025
Dans cet article, trois experts discutent sur ce que peuvent faire les équipes d'ingénieurs pour communiquer l'importance du traitement de la dette technique...
www.infoq.com
March 4, 2025
What Makes You a Professional Web Developer · Jens Oliver Meiert
On a starting point that involves committing to high standards (including validating, and exercising control over oneself), acting ethically, practicing,...
meiert.com
March 4, 2025
Being a Professional Programmer | Matthias Endler
Personal website of Matthias Endler, a Software Engineer interested in low-level programming and Backend development. Rust, Go
endler.dev
March 4, 2025
Afraid of Makefiles? Don't be! | Matthias Endler
Personal website of Matthias Endler, a Software Engineer interested in low-level programming and Backend development. Rust, Go
endler.dev
March 4, 2025
blog.pragmaticengineer.com
March 4, 2025
Hydration is Pure Overhead
Why hydration is a workaround, not the solution. Dive deeper into hydration. Understand how Resumability works.
www.builder.io
March 4, 2025
I first heard about the dinosaur 🦕 VS shark 🦈 analogy when I read this excellent article about relational databases:
www.david-dahan.com
March 4, 2025
A little HTML widget gave us all-powerful Amazon and Facebook. There's no closing Pandora's text box now.
www.wired.com
March 4, 2025
In 1988, the anthropologist Joseph Tainter published a book called The Collapse of Complex Societies. In it, he described the rise and fall of great...
nolanlawson.com
March 4, 2025
SK on X- "THREAD - "Comment t'as fait pour devenir dev ?" Comme ça j'aurais plus qu'à envoyer le lien, on est fatiguée ici 💀" : X
x.com
March 4, 2025
What `git config` settings should be defaults by now? Here are some settings that even the core developers change.
blog.gitbutler.com
March 4, 2025
Siren Call of SQLite on the Server - pid1
At Terrateam, we are big fans of Fly.io. The service is hosted there and it’s served us well. Just deploy your TOML file, get your infrastructure, do...
pid1.dev
March 3, 2025
Designer, Developer and digital minimalist. Always searching for less complexity.
www.eddiedale.com
March 3, 2025
You can have your cake and eat it, as long as you bake it carefully. ‘We can do this the quick way and pay later, or the thorough way and pay now.’ This seems...
dannorth.net
March 3, 2025
A lot of folks in the PHP community have been checking out PHPStorm lately, including myself and most of the developers I work with. We love
mattstauffer.com
February 26, 2025
My favorite settings, plugins and themes for coding in PHP in Sublime Text. Tagged with productivity, php, webdev.
dev.to
February 26, 2025
Resilient sync for local-first apps by using existing technologies such as file systems
holtwick.de
February 23, 2025
Start with a simple HTML file, then add features like templates, sorting, and filtering as they become useful.
alexwlchan.net
February 23, 2025
Showcase sites that showcase nothing, and the web design at the origin of the web.
normadesign.it
February 19, 2025
By the way, you can listen to me read this post aloud on my Patreon, along with many other audio recordings. In December of 2021, an itinerant sci-fi and...
chelseatroy.com
February 18, 2025
If a single programmer builds something, it can be hard for others to maintain later.
evanhahn.com
February 18, 2025
Programmers Should Never Trust Anyone, Not Even Themselves
Programmers should be paranoid.
carbon-steel.github.io
February 18, 2025
Web dev at the end of the world, from Hveragerði, Iceland
www.baldurbjarnason.com
February 18, 2025
I accepted an offer for a permanent job in one of the most prestigious British institutes. To get there, I had to first understand I'm not cut for the web...
minutestomidnight.co.uk
February 18, 2025
In this post, I talk about pleasant but seemingly minor features in personal sites
danilafe.com
February 18, 2025
A Bunch of Programming Advice I'd Give To Myself 15 Years Ago | Marcus' Blog
I finally have the feeling that I’m a decent programmer, so I thought it would be fun to write some advice with the idea of “what would have gotten me to this...
mbuffett.com
February 18, 2025
It's more about soft skills than technical skills
dev.jimgrey.net
February 18, 2025
I'm into web development and social impact. I write code and create content for these topics, and I share it on my website.
alexvipond.dev
February 18, 2025
Software Possession for Personal Use | olano.dev
A little rest area by the road to a better web.
olano.dev
February 18, 2025
Recently the Dutch Electoral Board (where I am also a very part time advisor) invited me to do a talk reflecting on their open source Abacus vote tabulation...
berthub.eu
February 18, 2025
On Good Software Engineers | Candost's Blog
I set out to find a simple definition that would help managers frame the fundamental things they expect from software engineers.
candost.blog
February 18, 2025
The story of Timefold: how we turned a doomed open source project into a fast-growing PlanningAI company.
timefold.ai
February 18, 2025
Every time I hear about software maintenance as a distinct activity, I cringe. That's because it is based on the outdated notion that first software is...
henrikwarne.com
February 18, 2025
<p>Folks, today's the day.</p> <p>As of this morning, I've made over a million dollars on GitHub sponsors. Wowoweewow.</p> <p><img src="/pos...
calebporzio.com
February 17, 2025
I always thought I was too dumb to understand math. During my school years, it was evident to me that for some kids math was easy, and for others like myself:...
lelouch.dev
February 17, 2025
Essential Skills for Developers that will enhance their coding ability
sotergreco.com
February 17, 2025
Let's discuss web development and the best approach for building projects. As a web developer with over 7 years of experience, I will share what I would use for...
sotergreco.com
February 17, 2025
Related to my previous article “What 10,000 Hours of Coding Taught Me: Don't Ship Fast“, I want to further expand on the subject of performance and efficiency,...
sotergreco.com
February 17, 2025
Everyone at least once in their life coded in JavaScript. We have some people say that they like it and and some others that they don’t. This will be just a...
sotergreco.com
February 17, 2025
An extended “uses” post that outlines the hardware I’m currently using, the software and tools that I use to get things done, and how I configure things.
jnsgr.uk
February 16, 2025
Deploying on Netlify with Apple’s Shortcuts - Jim Nielsen’s Blog
Writing about the big beautiful mess that is making things for the world wide web.
blog.jim-nielsen.com
February 16, 2025
ked with mentoring an intern. It wasn’t my first time mentoring, but it was my first time being fully in charge of a new employee. In the end, the intern...
kaeruct.github.io
February 16, 2025
Web 3.0 was not about the blockchain, thank god
csvbase.com
February 16, 2025
How I learned the old truth that when building a software product and selling it to people, "building" is just the beginning. And often, it's the easiest part.
switowski.com
February 16, 2025
the next 30 years don’t have to look like the last 30!
www.thinkbigcodesmall.io
February 16, 2025
Be Simple | Matthias Endler
Personal website of Matthias Endler, a Software Engineer interested in low-level programming and Backend development. Rust, Go
endler.dev
February 16, 2025
This post is kind of part 3, coming off last week's thrilling episode. I am a simple sole, I want to reduce the cognitive load in my web projects. The general...
rakujourney.wordpress.com
February 16, 2025
How some businesses live off API complexity while others sell simplicity.
apichangelog.substack.com
February 16, 2025
6 Techniques I Use to Create a Great User Experience for Shell Scripts
nochlin.com
February 16, 2025
I’ve been an engineer for over 7 years now. I have worked on countless projects in backend, frontend, and DevOps. I don’t consider myself a great engineer;...
sotergreco.com
February 16, 2025
macOS comes with a lot of built-in utilities. Here's a list of some that I find interesting.
weiyen.net
February 16, 2025
Tony Alaribe challenges common myths about multi-page applications (MPAs) and explores how modern browser technologies can enable fast, interactive, and...
htmx.org
February 16, 2025
In this essay, Carson Gross and Alex Petros discuss htmx's future direction and philosophy. They explain how the project aims to emulate jQuery's success...
htmx.org
February 16, 2025
Dear Software Engineer- It's Time to Reclaim Your Role - Annie Vella
Apologies, this is a long one - clearly I’ve got a lot to say on this subject! It didn’t take long after ChatGPT was released for me to start seeing how...
annievella.com
February 16, 2025
What I think about when I'm lead engineer on a project
www.seangoedecke.com
February 16, 2025
At scale there are no rollbacks and no cut-overs. Your software only moves forward.
swizec.com
February 16, 2025
Every problem is a front-end development problem.
robinrendle.com
February 15, 2025
How to build developer tools for happiness and productivity.
erikbern.com
February 15, 2025
How I built a local-first app for planning trips, and what I learned about the current state of the local-first ecosystem along the way.
jakelazaroff.com
February 15, 2025
The fastest way to get better at something is to start slow.
kevin.the.li
February 15, 2025
What are the principles the blog The Valuable Dev is following?
thevaluable.dev
February 15, 2025
Thoughts on web development, open source, software architecture, and the future.
philipwalton.com
February 15, 2025
Do you work on software projects? Or are they software products? According to definitions, projects are time-constrained efforts, supposed to have a defined...
www.romenrg.com
February 15, 2025
Most job descriptions simply describe a list of technologies as the necessary “skills” for the open position. But… Aren’t there other skills that could have a...
www.romenrg.com
February 15, 2025
Think back to the last time you looked at an unfamiliar block of code. Did you immediately understand what it was doing? If not, you’re not alone – many...
lackofimagination.org
February 15, 2025
In the beginning, there was only HTML. The first official HTML specification focused on semantic markup. There were minimal styling tags and attributes. It was...
lackofimagination.org
February 15, 2025
From aliases, to commits, to commit messages, to reviews, to workflows.
registerspill.thorstenball.com
February 15, 2025
Boring Web Development · Jens Oliver Meiert
Web development is boring—or should be more boring. On us tending to celebrate the wrong side of web development.
meiert.com
February 15, 2025
On being a "JavaScript framework developer"... | Stefan Judis Web Development
Quick thoughts on being a framework developer.
www.stefanjudis.com
February 15, 2025
I'm a web developer and designer. I build websites & interfaces with JavaScript, CSS and PHP.
sebastiandedeyne.com
February 15, 2025
A Note on Essential Complexity | olano.dev
The fact that we can’t remove essential complexity with a software redesign doesn’t mean that there’s nothing we can do about it. What if the problem definition...
olano.dev
February 15, 2025
Ease of maintenance is a feature - Ronak's Blog
As a person in tech, I see that there is a lot of emphasis on scalability, speed, the next shiny doll that everyone wants to…
ronakgothi.com
February 15, 2025
Here is my list of heuristics and rules of thumb for software development that I have found useful over the years: Development 1. Start small, then...
henrikwarne.com
February 15, 2025
I recently gave a presentation on what it is like to work as a software developer to first-year engineering students at KTH taking an introductory programming...
henrikwarne.com
February 15, 2025
What makes a good programmer? It's an interesting question to ask yourself. It makes you reflect on the craft of software development. It is also a good...
henrikwarne.com
February 15, 2025
I don't have time to learn React - Keith Cirkel
Software Cyber Shepherd
www.keithcirkel.co.uk
February 15, 2025
In the second part of my tell-all memoir, we find out why I was constitutionally unsuited to employment in a structured environment, or indeed any...
bitfieldconsulting.com
February 15, 2025
Ask questions of SQLite databases and CSV:JSON files in your terminal
simonwillison.net
February 15, 2025
Frameworkism is now the dominant creed of today's frontend discourse, and it's bullshit. We owe it to ourselves and to our users to reject dogma and embrace...
infrequently.org
February 15, 2025
If you have discipline to throw away your first idea, draft, throwaway PRs often drives more progress than a design doc.
softwaredoug.com
February 15, 2025
Software documentation that doesn't suck needs to exist with the living
softwaredoug.com
February 15, 2025
In the fast-paced world of JavaScript frameworks, each new release triggers strong reactions from the developer community. By recognizing that framework fatigue...
blog.raed.dev
February 15, 2025
I still use Sublime Text in 2025 even after trying a lot of other editors
ohdoylerules.com
February 15, 2025
A few weeks ago, I wrote a bit about state-based UI vs. traditional DOM manipulation and Web Components. I recently had a student ask when you should reach for...
gomakethings.com
February 15, 2025
Offgrid internet-in-a-box project - Part four - Dom Corriveau
This post is specifically about saving webpages and entire websites and then accessing those sites completely offline. The tools I'm using to do this is zimit,...
blog.ctms.me
February 15, 2025
Software Pliability - Jim Nielsen’s Blog
Writing about the big beautiful mess that is making things for the world wide web.
blog.jim-nielsen.com
February 15, 2025
Patterns for Personal Web Sites
Guidelines for creating a living personal Web site.
www.rdrop.com
February 15, 2025