InNetflix TechBlogbyNetflix Technology BlogCurbing Connection Churn in ZuulNetflix’s Zuul Gateway eliminated tens of millions of connections and reduced almost all connection churn to backendsAug 16, 2023Aug 16, 2023
InStackademicbySHIVAM JINDALWhy Meta is So Focused on Probability Questions in InterviewsRecently, two of my friends sat for Software Engineer interviews at Meta’s London office. Both felt prepared — armed with coding…Sep 28, 202417Sep 28, 202417
InFlipkart Tech BlogbyEmmanuel LivingstoneThe Art of System Debugging — Decoding CPU UtilizationThis blog post describes the case study of how we diagnosed, root caused and then mitigated a performance issue in one of our applications…Apr 23, 20244Apr 23, 20244
InInnovation EndeavorsbyDavis TreybigS3 as the universal infrastructure backendWhy BLOB stores are becoming the default storage layer for cloud servicesOct 24, 20239Oct 24, 20239
LORYI have asked this cache question to a couple of senior positionsWhen I see “I boost system performance X times faster by using Y cache”Sep 28, 202317Sep 28, 202317
Hussein NasserNGINX ArchitectureNGINX is an open source reverse proxy and web server designed for scale. It exploded in popularity as the first line of defense to backend…Nov 18, 20223Nov 18, 20223
InLevel Up CodingbyJacob BennettWrite Go like a senior engineerWhat I wish I knew when I started writing GoDec 12, 20228Dec 12, 20228
InThe StartupbyShivek KhuranaWhat I learned after writing Clojure for 424 days, straightOk, not every day, but most working daysMay 7, 20196May 7, 20196
InJavarevisitedbyjavinpaul6 Free Design Pattern Courses for Java and TypeScript Developers in 2024Want to learn Software Design Patterns and Object Oriented Design Patterns? Here are the best free online courses and tutorial you can…Sep 10, 2022Sep 10, 2022
Abhinav RaiGoJek Bootcamp 03 — Hell of an experienceI did my 2017 summer intern at Go-Jek and since then, the mystery of bootcamp has always fascinated me. One of the things I was most…Oct 26, 2018Oct 26, 2018
Peter Holt (B1scuit)Clean Services in GoI’ve been all over the internet searching for a pattern to allow me and my team to use a consistant pattern, giving us consistancy across…Jul 1, 20221Jul 1, 20221
InGeek CulturebySanil KhuranaInterview Questions: Why can’t you create a file?A series for interesting interview questions!Apr 13, 202215Apr 13, 202215
InWeberabyFelipe MarquesHandling gRPC services with Nest.jsIn Nest.js, we have some transport layer implementations that are prepared for microservices. One of them is the gRPC transporter which is…Dec 16, 20216Dec 16, 20216
InDev Learning DailybyThe Educative TeamTest-driven development: What are the pros and cons?You probably know the importance of software testing if you’ve been a developer for any length of time. Simply put, effective testing…Jun 2, 20221Jun 2, 20221
InBits and PiecesbyNoor Ahmed3 Design Patterns Every Developer Should LearnDesign patterns are high-level answers to problems that we as software engineers encounter frequently.Mar 25, 202234Mar 25, 202234
InGlobantbyVikas KesakarExpressJS routing with Decorators, Dependency Injection and reflect-metadataTypeScript is a strongly typed programming language which builds on JavaScript giving you better tooling at any scale — TypeScriptJan 21, 2022Jan 21, 2022
KD Knowledge DietDependency Inversion Principle: How Google Developers write codeTo become a high-paid developer, you need to learn TDD. Basically, you have to develop software with TDD to get into a big company. If…Apr 10, 202227Apr 10, 202227
InStrategy, Architecture, Continuous Delivery, and DDDbyNick TuneArchitecture & DDD Kata: Online Car DealershipI’ve just created a new kata which you and your team/friends can use to practice your architecture and domain-driven design skills. It’s…Apr 1, 20224Apr 1, 20224
InStrategy, Architecture, Continuous Delivery, and DDDbyNick TuneStrategic Domain-Driven Design Kata: DelivericiousIf you like this Kata, check out another Kata I’ve published using the example of an online car dealership…Jul 29, 20213Jul 29, 20213