The C4 model for visualising software architecture
Engineering
Documenting Software Architectures
The Architects Choice
5 principles from Amazon’s culture to be a better engineer
Unlock the secrets of engineering excellence with insights from Amazon's culture. Learn how to navigate company politics, foster a culture of excellence, and make fast, informed decisions.
Introducing Garnet – an open-source, next-generation, faster cache-store for accelerating applications and services - Microsoft Research
Garnet is a cache-store system that addresses growing demand for data storage to support interactive web applications and services. Offering several advantages over legacy cache-stores, Garnet is now available as an open-source download.
From zero to full ownership of a legacy system in under 2 months - ShiftMag
Fast forward one year, we have built a completely new system and are migrating customers.
An introduction to decision tree theory
Decision tree series At Precision Analytics, we focus on finding the best tools to address the scientific question in front of us and machine learning is one useful option. Decision trees are a good place to start learning about machine learning because they offer an intuitive means of analyzing and predicting data. We wanted to showcase an application of decision trees in heath and related sciences, though the content will be equally relevant to other disciplines.
Decision Tree Algorithm: They are everywhere
Everything you want to know about a decision tree, theory and implementation.
Why you should probably be using SQLite
Where you store your application data has enormous impacts on your entire application. There are implications on the entire stack based on what you decide to...
This TypeScript type haunted my dreams
Let's unpack a 2-line TypeScript type in only 1,750 words!
lamplightdev - Streaming HTML out of order without JavaScript
Chris Haynes - web developer consultant
Incomplete List of Mistakes in the Design of CSS [CSS Working Group Wiki]
Codebreakers and Codemakers: The Women Who Programmed Our World
Pioneers of the digital frontier: A countdown of 10 must-know visionaries in computing
Laurence Tratt: How can C Programs be so Reliable?
Shipping quality software in hostile environments
A story of overcoming technical debt in a startup environment
Popular git config options
A list of new(ish) command line tools
Tutorial: Introduction - Expo Documentation
An introduction to a tutorial on how to build a universal app that runs on Android, iOS and the web using Expo.
Introduction To Low Latency Programming: Minimize Branching And Jumping
This post originally appears as a chapter in my new book: ‘Introduction…
Database Fundamentals
Making Use of Code Coverage
Dive into the contentious world of code coverage. Learn its nuances, pitfalls, and practical applications for modern web app testing
How to Add Instagram Timeline To a NextJS Site
This article walks through how to integrate Instagram on a NextJS site.
Pkl :: Pkl Docs
null
What I learned from the book Software Architecture: The Hard Parts
I recently read the book "Software Architecture: The Hard Parts" by Neal Ford, Mark, Richards, Pramod Sadalage & Zhamak Dehghani, and this is my review of the book. So, let’s dive in. Postman's VS Code Extension (Sponsored) Postbot is now available across Postman with enhanced capabilities! The latest refresh of Postbot now offers a consistent, conversational interface available to you across your workspace. Learn how you can leverage Postbot throughout Postman to get contextual assistance.
rel="license" - Microformats Wiki
null
Adding type safety to object IDs in TypeScript - Kravchyk's
Learn how to add type safety to object IDs in a TypeScript codebase using template literal types.
Where do you get the data from? | Help Center - Ahrefs
Similarweb Data Methodology – Similarweb Knowledge Center
Get a 360-degree view into every company’s digital landscape Predicting the digital world is more important than ever in today’s highly dynamic markets Our mission is to empower businesses to ...
Where does Semrush data come from?
There are different methods for gathering different types of information but the high standard of quality across our databases remains the same.
Keep It Simple, Frameworks: Netlify CEO Praises Astro, Remix
At TheJam.dev virtual conference this week, Netlify CEO Matt Biilmann said that Jamstack needs to lose the complexity and get simple again.
Remix Takes on Next.js in Battle of the React Frameworks
Remix is a rising JavaScript framework taking on Next.js, but its origins go back a full decade. We spoke with Remix CEO, Michael Jackson.