Announcing CodeLiftSleep's Architecture Lab, a YouTube Channel dedicated to helping developers leveling up their architecture and fitness.
The body doesn't operate in a vacuum, and I am a firm believer that to be your best mentally, you need to be at your best physically as well.
Every episode will contain Software Architecture topics as well as an evidence-based Fitness tip to support you physically on your journey as well.
The first episode in The Modern Architect's Career Playbook Series is "You're Already an Architect".
Check it out and let me know what you think: https://t.co/7RqSayu2rt
@ManningBooks@ManningMEAP
#SoftwareArchitecture #SystemDesign #Fitness
Deal of the Day for October 26: Get half off my book, Grokking Software Architecture, and other selected titles from @ManningBooks@ManningMEAP : https://t.co/uQ5vAdK44m
This was such a great discussion about a very important topic!
How you work with AI Agents determines your results with them and if you have no process or you are just "shotgunning" it, your results will be highly variable.
The engineering process you normally use needs to be adapted for AI. At the end of the day, you are responsible for what goes into production, not the AI agent.
@ManningBooks@ManningMEAP
Developers fear what agents will do to their architecture, but agents can be great architects if you give them constraints to work within! 🎙️
My guest on The Next Commit this week is @codeliftsleep. Matt Erman is the author of Grokking Software Architecture. He shares some wise words on how we can maintain good architecture in the age of agents.
Listen: https://t.co/IA5l7VsPwv
Developers fear what agents will do to their architecture, but agents can be great architects if you give them constraints to work within! 🎙️
My guest on The Next Commit this week is @codeliftsleep. Matt Erman is the author of Grokking Software Architecture. He shares some wise words on how we can maintain good architecture in the age of agents.
Listen: https://t.co/IA5l7VsPwv
@ManningBooks Tradeoffs are involved in virtually every decision you make! Super important to understand how to weight them properly so you can make optimal decisions.
Understanding tradeoffs are one of the key aspects of software engineering/architecture and you are faced with them constantly.
Before making decisions, you MUST properly understand the tradeoffs to be able to make good ones.
Grokking Software Architecture helps you do exactly this.
Good software architecture means knowing how to weigh tradeoffs, work within constraints, and make decisions you can live with later.
Three books for sharpening that skill:
• Software Architecture Decision-Making: https://t.co/GnUKNWEyJD
• Grokking Software Architecture by @codeliftsleep: https://t.co/OMNZRqlR9O
• Software Mistakes and Tradeoffs by @tomekl007 and @jonskeet: https://t.co/lChiISOQta
You can get them as a part of our progressive sale this week: 30% off everything, 40% off $50+, or 45% off $100+.
@erden_xi In what way?
Speed? Sure because they are building something that falls down when a breeze blows.
Quality? No chance. They don't even know what to ask.
Interested in making your codebsse better one fix at a time?
Follow this RED/GREEN regression test method for bug fixes.
You can thank me in 6 months.
And if you want to learn how to build systems that last, check out my book, Grokking Software Architecture from @ManningBooks found here:
https://t.co/0nMcIA2OUg
@SebastianSzturo Well there are many reasons. Some strong points but you are significantly overstating your case while not addressing the tradeoffs you must accept with it.
You build a verification system that catchesost things for you automatically, have strong testing practices and requirements for any new things, regression tests for any bugs/invariants found, fitness functions to protect the architecture, etc...
Your actual job as a reviewer is pretty small once those are in place.
Thr bad news? Grokking Software Architecture is no longer the Deal of the Day at Manning.
The great news? It's still 50% off during Manning's Labor Day sale!
Check it out below:
https://t.co/10cwiBTkqF
Sometimes writing faster software starts with understanding what's happening underneath it.
Whether you're sharpening your C, exploring Rust or Zig, or trying to understand why performance behaves the way it does, these books take you under the abstractions:
• Modern C, Third Edition
• Rust in Action by @timClicks
• Systems Programming with Zig
• Latency by @penberg
All four are included with Manning subscriptions — Annual Pro is 20% off through Sept. 7th: https://t.co/pYy1bEASF3
Clean-CTX started from me asking something nobody else seemed to be: "Why are we sending source code to an LLM at all?"
It turned into something far greater than that.
How deep will this rabbit hole go? I have no idea, but trust that I will be exploring it fully.
Check out my latest LinkedIn article:
https://t.co/eStnFXPqcO