Dev Details

Dev Details

Home
Archive
Leaderboard
About
Monoliths, microservices, and serverless aren't what you think they are
Or are they?
Jan 19, 2024 • 
Mike
42

Share this post

Dev Details
Dev Details
Monoliths, microservices, and serverless aren't what you think they are
3
LeetCode-style algorithms in interviews suck. Cut it out.
Interviews that focus on algorithms get false signals and overlook qualified candidates
Jul 8, 2023 • 
Mike
24

Share this post

Dev Details
Dev Details
LeetCode-style algorithms in interviews suck. Cut it out.
14
Design is about the abstractions
Abstractions simplify designs and tell us when to stop designing.
Aug 5, 2024 • 
Mike
29

Share this post

Dev Details
Dev Details
Design is about the abstractions
5
Architecture Principle Examples
Examples to inspire your own Architecture Principles
Aug 9, 2023 • 
Mike
7

Share this post

Dev Details
Dev Details
Architecture Principle Examples
Architecture Principles streamline development
Architecture Principles guide the development, design, and operation of software systems.
Aug 10, 2023 • 
Mike
9

Share this post

Dev Details
Dev Details
Architecture Principles streamline development
Binary search finds things fast
I wrote a small interactive book to teach binary search.
Aug 13, 2024 • 
Mike
8

Share this post

Dev Details
Dev Details
Binary search finds things fast
Design context is more important than a detailed solution
We will never have enough information before implementation to be able to design a perfect solution. Inevitably, what we know will change as we…
Dec 10, 2023 • 
Mike
14

Share this post

Dev Details
Dev Details
Design context is more important than a detailed solution
2
Balancing delivery speed and high-quality code
When building out new features, how do you balance speed of delivery with implementing higher quality yet more time-consuming code?
Sep 22, 2023 • 
Mike
16

Share this post

Dev Details
Dev Details
Balancing delivery speed and high-quality code
6
A practical example of using AI for coding
An end-to-end walkthrough of designing, developing, and testing a simple application with the help of AI.
Jun 14, 2023 • 
Mike
9

Share this post

Dev Details
Dev Details
A practical example of using AI for coding
1
Career-ending advice
I post "career-ending" advice. People are taking it seriously.
Sep 29, 2023 • 
Mike
11

Share this post

Dev Details
Dev Details
Career-ending advice
4
Autonomy for Software Architecture Design
Top-down architecture crawls predictability. Bottom-up architecture dashes erratically. Neither scales. Autonomy is critical to scaling an engineering…
May 3, 2023 • 
Mike
9

Share this post

Dev Details
Dev Details
Autonomy for Software Architecture Design
Do I still code?
I started writing Dev Details regularly at the beginning of the year. It seems like so long ago, though it hasn’t been that long at all. Since then…
Oct 7, 2023 • 
Mike
5

Share this post

Dev Details
Dev Details
Do I still code?
© 2025 Dev Details
Privacy ∙ Terms ∙ Collection notice
Start writingGet the app
Substack is the home for great culture

Share