Engineering

Engineering

1370 bookmarks
Custom sorting
Saga pattern - Azure Design Patterns
Saga pattern - Azure Design Patterns
Use the Saga design pattern to ensure data consistency on distributed transactions in microservices architectures.
·learn.microsoft.com·
Saga pattern - Azure Design Patterns
Home-Cooked Software and Barefoot Developers
Home-Cooked Software and Barefoot Developers
The emerging golden age of home-cooked software, barefoot developers, and why the local-first community should help build it
·maggieappleton.com·
Home-Cooked Software and Barefoot Developers
Backend#8: How Atlassian leverages declarative metadata-driven system architecture in their data platform & a look at DuckDB
Backend#8: How Atlassian leverages declarative metadata-driven system architecture in their data platform & a look at DuckDB
Atlassian's internal first-generation data lake grows by 85 terabytes a day. Since it's a data lake, it contains data from varied sources and with varied degrees of documentation, metadata, lineage, quality checks, and observability, acting as a centralized repository for storing vast amounts of raw, unprocessed data.
·backendinsights.com·
Backend#8: How Atlassian leverages declarative metadata-driven system architecture in their data platform & a look at DuckDB
Marc Andreessen on Why Software Is Eating the World
Marc Andreessen on Why Software Is Eating the World
Far from a bubble, we're watching a new generation of tech start-ups realize the Web's original potential, says Marc Andreessen.
·online.wsj.com·
Marc Andreessen on Why Software Is Eating the World
The Twelve-Factor App
The Twelve-Factor App
A methodology for building modern, scalable, maintainable software-as-a-service apps.
·12factor.net·
The Twelve-Factor App
Cover Flow with Modern CSS: Scroll-Driven Animations in Action
Cover Flow with Modern CSS: Scroll-Driven Animations in Action
Dive into implementing the iconic Cover Flow UI pattern using modern CSS scroll-driven animations and alternative ways of implementing Cover Flow, such as vi...
·addyosmani.com·
Cover Flow with Modern CSS: Scroll-Driven Animations in Action
Un-Sass'ing My CSS: Native CSS Nesting Always Twisted
Un-Sass'ing My CSS: Native CSS Nesting Always Twisted
Learn how to use native CSS nesting in modern browsers. Understand the & selector, specificity rules, differences from Sass, and when to use nesting with practical examples for components, themes, and accessibility.
·alwaystwisted.com·
Un-Sass'ing My CSS: Native CSS Nesting Always Twisted
Meets Style Sheets
Meets Style Sheets
I’ve accepted an invitation to speak at Smashing’s (Online) Conference Meets Style Sheets. It’s free on Wednesday, May 6th. I named my talk In-N-Out Styling. Long time CSS evangel…
·chriscoyier.net·
Meets Style Sheets
Scroll-driven Animations
Scroll-driven Animations
A bunch of demos and tools to show off Scroll-driven Animations
·scroll-driven-animations.style·
Scroll-driven Animations
Not a Number
Not a Number
An interactive blog on computer science and web development, by Nanda Syahrasyad.
·nan.fyi·
Not a Number
CSS Classes considered harmful
CSS Classes considered harmful
If you've used CSS, you know what a class name is. They're a very poor proxy for the web today. Let's stop using them.
·keithcirkel.co.uk·
CSS Classes considered harmful
The Big Gotcha With @starting-style • Josh W. Comeau
The Big Gotcha With @starting-style • Josh W. Comeau
CSS has been on fire lately, with tons of great new features. @starting-style is an interesting one; it allows us to use CSS transitions for enter animations, something previously reserved for CSS keyframe animations. But is the juice worth the squeeze?
·joshwcomeau.com·
The Big Gotcha With @starting-style • Josh W. Comeau
To Infinity… But Not Beyond!
To Infinity… But Not Beyond!
More explorations of ways to abuse the CSS `infinity` keyword, this time with more than just lengths.
·meyerweb.com·
To Infinity… But Not Beyond!
Datastar: Web Framework for the Future? - Chris Malek - Tech Writings
Datastar: Web Framework for the Future? - Chris Malek - Tech Writings
# TLDR Datastar is a new hypermedia framework that makes building real-time web applications simpler and more efficient. It prioritizes server-side logic, uses “signals” for automatic UI updates, and leverages Server-Sent Events for lightning-fast performance. If you’re looking for a streamlined alternative to traditional JavaScript frameworks or HTMX, Datastar is worth exploring. However, it requires that you approach web development with a fresh perspective, embracing server-driven architecture and reactive programming.
·chrismalek.me·
Datastar: Web Framework for the Future? - Chris Malek - Tech Writings
Styling web forms - Learn web development | MDN
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.
·developer.mozilla.org·
Styling web forms - Learn web development | MDN
Container Queries Unleashed • Josh W. Comeau
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.
·joshwcomeau.com·
Container Queries Unleashed • Josh W. Comeau
The code complexity journey
The code complexity journey
One of the responses I got to yesterday’s article about how I built my own code sandbox Web Component was a bit of awe at the simple trick I used to handle live syntax highlighting. A lot of developers struggle with building simple solutions. But my code rarely starts off simple. It usually starts off as a hot mess of “wow it’s finally working!”, and takes a few rounds of revisions to get something simple, clean, and maintainable.
·gomakethings.com·
The code complexity journey