TLDR Web Dev

TLDR WEB DEV 2023-08-14

6 sections12 entriesinline urlcomplete parse

Parse notes

  • Subscription/account footer truncated before parsefooter_truncated

01GENERAL

Sponsored

HOW DOES DATADOG SYNTHETIC MONITORING WORK?

How confident are you that the new feature you launched is performing as expected? Synthetic monitoring enables teams to launch new features in production while maintaining software quality. If you’re in application engineering, quality assurance, or DevOps/SRE, it should be an important part of your toolkit.

datadoghq.comSponsor

02ARTICLES & TUTORIALS

SCALING THE INSTAGRAM EXPLORE RECOMMENDATIONS SYSTEM

Explore is a recommendation system on Instagram that uses machine learning to show users content they'll like. Meta uses advanced machine learning models, like Two Towers neural networks, to help Explore be more scalable and flexible. This article goes over the techniques the Meta team uses, such as ranking and Bayesian optimization.

engineering.fb.com8 min read

EXPLORING THE INTERNALS OF LINUX V0.01

The Linux kernel is often mentioned as an overwhelmingly large piece of open source software. However, the first version of Linux, v0.01 was pretty small. It consisted of only 10,239 lines of code. This article dives through some interesting tidbits in Linux v0.01, such as system calls and what the file system supported at the time.

seiya.me8 min read

03OPINIONS & ADVICE

EVERY PHONE SHOULD BE ABLE TO RUN A PERSONAL WEBSITE

Back in 2009, anyone with a Nokia phone could have a personal website running on their own phone. However, this was never widely adopted because there was no incentive for large companies to standardize it. Being able to run a server on your phone should be more normal, especially with the computing power that phones today are able to provide.

rohanrd.xyz2 min read

SPEEDRUNNING GUIDE: MID-LEVEL (L4) -> SENIOR (L5)

Senior engineer (L5) is the first level that big tech recognizes as a “terminal” level. This article gives actionable advice on how to get from being a mid-level to a senior engineer as fast as possible. The advice includes taking on impactful projects from the start, focusing on team leadership and influence, and uplifting one’s teammates.

developing.dev5 min read

04LAUNCHES & TOOLS

INFISICAL

Infisical is an open source, end-to-end encrypted secret management platform that teams can use to centralize their secrets like API keys, database credentials, and configurations. It features a user-friendly dashboard, client SDKs, a CLI, and more.

github.comGitHub repository

CODELITE

CodeLite is an open source, free, cross-platform IDE, specialized in C, C++, Rust, Python, PHP, and JavaScript, mainly for backend developers using Node.js.

codelite.orgTool

05MISCELLANEOUS

THE CARROT PROBLEM

During World War II, the British invented radar to help their pilots shoot down German planes at night. To keep this technology a secret, they spread propaganda that their pilots had developed exceptional eyesight from eating carrots. This is an example of a "Carrot Problem," where people are misled into wasting time or effort on something that doesn't work.

atvbt.com2 min read

WAIT, CHATGPT DIDN'T TAKE MY JOB?

Artificial intelligence is often portrayed as a job killer. However, instead of cutting jobs, companies are using the technology to get more done with the same number of people. For example, Allen & Overy, a firm that employs more than 3,000 lawyers worldwide, started working with a generative AI tool called Harvey last year and hasn’t replaced a single person with it. Harvey helps employees perform better and adds value to the firm.

bigtechnology.com3 min read