Life Altering Postgresql Patterns
Why I'm No Longer Talking to Architects About Microservices
I'm done talking about microservices: the term is confusing, discussions are abstract, and without organisational change, microservices are pointless
Common Mistakes in RESTful API Design | Zuplo Blog
Get up to speed on all the common RESTful API design mistakes you need to avoid.
Starting Systems Programming, Pt 1: Programmers Write Programs
Mechanical Sympathy: Coding for CPU Performance
Write faster code by understanding how it flows through your CPU
Manifest - Meet the 1-file micro-backend
Instant Micro-backend with Admin Panel, REST API, Auth, Storage and more. All in one YAML file.
How We Made our Rich Text Editor Load Faster - Part 1
Learn how CKEditor optimized its rich text editor to load up to 2000% faster with smart performance improvements.
How We Made our Rich Text Editor Load Faster - Part 2
To provide the best experience, we’re always improving our rich text editor. This time, we focused on loading speed—see what we’ve accomplished!
Why Virtual DOM Is No Longer Needed
The Virtual DOM (VDOM) is no longer necessary. The web isn’t stagnant, and neither are browsers. Yet, I still see people praising it as something cutting-edge and relevant without understanding what it actually is or why it was needed in the first place.
Speed Up DB Queries Like a Pro
If you’ve ever waited too long for a database query to finish, you know the pain of slow performance. The good news? Indexes are here to save the day!
Styling web forms - Learn web development | MDN
In the previous few articles, we showed how to create web forms in HTML. Now, we'll show how to style them in CSS.
Getting Started with TDD: A Practical Guide to Beginning a Lasting Practice | 8th Light
Learn the basics of Test-Driven Development (TDD) with this practical guide. Discover how to start, improve code quality, and build a sustainable TDD practice.
Making Digital Inclusion Fun Again
5 ways the Digital Inclusion Action Plan could be a bit more exciting.
CSAF and .well-known - Omar Santos - Medium
The .well-known directory is a convention that is used by web servers to provide information about the server or website to client software. It is a standard way of exposing machine-readable data…
Challenge Types
When you get a certificate from Let’s Encrypt, our servers validate that you control the domain names in that certificate using “challenges,” as defined by the ACME standard. Most of the time, this validation is handled automatically by your ACME client, but if you need to make some more complex configuration decisions, it’s useful to know more about them. If you’re unsure, go with your client’s defaults or with HTTP-01.
Well-Known URIs
RFC 8615: Well-Known Uniform Resource Identifiers (URIs)
Guide to implementing speculation rules for more complex sites | Web Platform | Chrome for Developers
A guide to considerations when implementing speculation rules, particularly for more complex sites.
Introducing command and commandfor | Blog | Chrome for Developers
Learn about the new capabilities for declarative behavior on buttons.
✨ Module Bundlers, Demystified: What You Actually Need to Know
Struggling to understand module bundlers? This guide breaks down what they do, why they matter, and how they optimize your frontend apps. Perfect for developers who want faster, more efficient code! 🚀
Saga pattern - Azure Design Patterns
Use the Saga design pattern to ensure data consistency on distributed transactions in microservices architectures.
A pattern language for microservices
ASP-01 | Just the Facts ...
A Gentile Introduction to Logic Programming using Answer Set Programming (ASP).
Oh Shit, Git!?!
Comments on NASA's 10 rules
Container Queries Unleashed • Josh W. Comeau
Container queries expand the universe of designs that can be implemented, giving us whole new superpowers. Now that container queries are broadly available, I think it’s time we start exploring this potential! In this post, I’ll share the “killer pattern” I can’t stop using in my work, and explore what’s possible with this new capability.
Storage Access API - Web APIs | MDN
The Storage Access API provides a way for cross-site content loaded in a third-party context (i.e., embedded in an
Black & White: A Game of Reinforcement Learning
The video game Black & White is a very interesting example of a video game AI…
Software development topics I've changed my mind on after 10 years in the industry - Blogomatano
Software development topics I've changed my mind on over the course of a decade
The Full-Stack Lie: How Chasing “Everything” Made Developers Worse at Their Jobs
Why the obsession with being a coding Swiss Army knife is sabotaging careers — and how to reclaim your superpower