Atul AnandinLevel Up Coding5 Pro Tips from a Staff Engineer’s TypeScript Code!These 5 key practices, I noticed in a Staff Engineer’s TypeScript code that you can use to be a pro coder! Let’s see the code first…Jul 289Jul 289
Hayk SimonyaninLevel Up CodingSystem Design Interview Question: Design URL ShortenerDesigning a scalable and secure URL shortener service like TinyURL or Bitly from the ground up.Apr 2417Apr 2417
Dmitry KruglovinBetter ProgrammingThe Architecture of a Modern StartupHype wave, pragmatic evidence vs the need to move fastNov 7, 202265Nov 7, 202265
Pablo PortoinLevel Up Coding10 unconventional lessons from 10 years working as a software engineerPractical advice to build an effective and sustainable career in techJan 2564Jan 2564
Danusha NavodinBits and Pieces7 Node.js Design Patterns Every Developer Should KnowExplore the Facade, Adapter, Singleton, Prototype, Builder, Proxy and Factory for modern software design.Feb 717Feb 717
Pavlo KolodkainLevel Up CodingThe 20 Essential Principles of Software Development: LoD, SoC, SOLID, and Beyond.Core software development principles that every developer must know.Apr 1425Apr 1425
Ashan FernandoinBits and Pieces5 Essentials for Modern Frontend ArchitectureQuick insights to better design your frontend architectureFeb 228Feb 228
Shubhadeep ChattopadhyayBest practices for Clean CodeClean code is a set of programming practices that emphasize the readability, maintainability, and simplicity of code. Writing clean code is…Mar 3, 202335Mar 3, 202335