© 2026 LinearBytes Inc.
Search posts, tags, users, and pages
Alberto Romero
Software Engineering, trying to build cool stuff
In my previous article, I talked about abstractions, which we defined as “Hiding Implementation Details under concepts”, and we saw a small example of how a design can be improved with better use of concepts that make more sense within a Domain (Area...
Andrew Baisden
Software Developer | Content Creator | AI, Tech, Programming
Thanks for this it's knowledge well worth remembering.
Developer Avocado
Frontend developer. Debugging this world one console.log() at a time
Very useful and informative article. Thanks for sharing ! 👏
Glad you liked it! Thanks for your comment :)
Servando Cerna
Software Engineer
Thanks for sharing this article. I agree with your opinion on when it is good to apply these principles and when it is better to move quickly depending on the stage of the company.
Thanks for commenting Servando! Sometimes the best code is the one that does not exist :P
Andrew Baisden
Software Developer | Content Creator | AI, Tech, Programming
Thanks for this it's knowledge well worth remembering.