✍️
Notes
  • notes.karngyan.com
  • karngyan.com
    • Source
    • Active emails
    • Active Subdomains
    • Palette
  • external research
  • Cadence Noob
  • Vue 3
  • REST Rules (that I follow)
  • Did you have a look at X?
    • Vim
    • Competitive Programming
    • CLI
    • People
    • Web Development
      • Backend
      • Frontend
    • DevOps
    • Interview Prep
    • Linux
    • Uncategorized
  • Important Dates
    • Girlfriend
  • Study
    • Killing Boredom for Software Engineers
    • Computer Science - Basics
    • Matrix Multiplication - Experiment
  • JOURNAL
    • 13/05/2020
    • 14/05/2020
Powered by GitBook
On this page

Was this helpful?

  1. Study

Killing Boredom for Software Engineers

Bored? Pick one and have a read. Some might be videos XD. List credits - College peers and friends!!

PreviousGirlfriendNextComputer Science - Basics

Last updated 4 years ago

Was this helpful?

May be its tough for organizations to move to Pair programming due to its not so quick effects. But I think college students and workshops must be based on this paradigm.

You in college? You'll like this.

Look at the distributed nature of Elasticsearch.

Not everything should be microservices. We must analyse the point where microservices are really a benefit due to the environment complexity that it is added.

I bet you dint see this coming.

To make the Messenger iOS app faster, smaller, and simpler, Facebook rebuilt the architecture and rewrote the entire codebase, which is an incredibly rare undertaking and involved engineers from across the company. The new Messenger is twice as fast to start and is onefourth the size.

Laws, Theories, Principles and Patterns that developers will find useful.

This website has a collection of articles describing the Architecture of Open Source Applications such as GIT, MediaWiki, Hadoop, LLVM and others. Provides a useful reference of design problems and how they are solved by the industry

Sometimes bugs have symptoms beyond belief. This is a collection of such stories from around the web.

Interesting article about how facebook most recently rebuilt their tech and frontend stack.

Single git branch

What comes after Micro Services?
Working With Distributed Sagas
Netflix: What happens when you hit play?
How DigitalOcean went from 15000 Database connections to under 100?
On Pair Programming
The Feynman Technique: The Best Way to Learn Anything
Thinking in Bets: A decision is a bet. Not taking decision is also a decision.
Elastic Search from Bottum Up
Elastic Search from Top Down
Seven ways to think like a programmer
How to write a git commit message?
Modules or microservices?
OOP - The Trillion Dollar Disaster
Less code means less CO2 emissions
Forgotten History of UNIX
How a wrong Stack Overflow answer led to a bug in windows .NET applications.
Caring about Coding
Golden Rules of Code Documentation
Micro Frontends?
Build your web server!
How big technical changes happen at Slack?
Project LightSpeed - Rewriting the Facebook Messenger
Hacker Laws
AWS 101
101 Tips for being a great programmer (& Human)
List of AWS Cloud Design Patterns
(A few) Ops Lessons We All Learn The Hard Way
Architecture of Open Source Applications
What exactly is NPM, Webpack, Babel and Yarn, and how to use them
Things I Wished More Developers Knew About Databases
Software Folklore
Facebook Redesign
Lombok: A love/hate relationship
30 Seconds of knowledge
How DNS Works - Comic
Getting Started with Rust by Building a Tiny Markdown Compiler
Trunk based development
Solving Every Sudoku Puzzle
Rules of thumb for a 1x developer
How Zoom Works?
Notes on distributed systems for young bloods