Jaeyeol Lee

Jaeyeol Lee

@kodingwarrior

Joined Feb 21, 2023

15

Following

6

Followers

832

pages

3.02k

highlights

1.71k

views
M
W
F
May
Jun
Jul
Total Days:
Total Weeks:
109-Days 📚
44-Weeks 📚
Show All

An Informed Pre-caching Strategy for Large Sites

calendar.perfplanet.com/2023/informed-pre-caching-strategy-for-large-sites/

web-performance

Dec 16, 2023

Every engineer should understand git reflog

graphite.dev/blog/every-engineer-should-understand-git-reflog?utm_source=tldrwebdev

git reflog

Dec 16, 2023

How I brought LCP down to under 350 ms for Google-referred users on my website

blog.pawelpokrywka.com/p/how-i-took-lcp-down-under-350ms?utm_source=tldrwebdev

lcp
web-performance

Dec 16, 2023

Database types explained simply - SWE Quiz

www.swequiz.com/learn/database-types-explained?utm_source=tldrwebdev

database

Dec 15, 2023

All my favorite tracing tools: eBPF, QEMU, Perfetto, new ones I built and more - Tristan Hume

thume.ca/2023/12/02/tracing-methods/?utm_source=tldrwebdev

debugging

Dec 15, 2023

Product Practice #305: Research Projects vs. Product Discovery

herbig.co/pp-305/?utm_source=tldrproduct

Dec 15, 2023

5

CPython Dynamic Dispatch Internals: What Happens When You do a + b?

codeconfessions.substack.com/p/cpython-dynamic-dispatch-internals?utm_source=tldrwebdev

python
cpython

Dec 14, 2023

오래 가는 해자

www.thestartupbible.com/2023/11/building-moats-and-keeping-them.html

product

Dec 14, 2023

2

Treat your to-read pile like a river | Oliver Burkeman

www.oliverburkeman.com/river

productivity

Dec 14, 2023

5

The Wall of Technical Debt

verraes.net/2020/01/wall-of-technical-debt/

tech-debt

Dec 14, 2023

The Value of Repaying Good Technical Debt

www.infoq.com/news/2023/12/repaying-good-technical-debt/?utm_source=tldrwebdev

tech-debt

Dec 14, 2023

3

Three types of AI-assisted programmers - Stack Overflow

stackoverflow.blog/2023/12/11/three-types-of-ai-assisted-programmers/?utm_source=tldrwebdev

productivity
ai-assistant

Dec 14, 2023

19

Why I Love Tailwind

mxstbr.com/thoughts/tailwind/

Dec 14, 2023

2

Advanced React component composition

frontendmastery.com/posts/advanced-react-component-composition-guide/

frontend arcitecture
composition

Dec 14, 2023

18

Building future facing frontend architectures

frontendmastery.com/posts/building-future-facing-frontend-architectures/

frontend arcitecture

Dec 14, 2023

A Taxonomy of Tech Debt

technology.riotgames.com/news/taxonomy-tech-debt

tech-debt

Dec 14, 2023

3

A Perfectly Normal Amount of Tech Debt | Frontend at Scale

frontendatscale.com/issues/11/

tech-debt

Dec 14, 2023

8

Council Post: Avoid The Next Product Failure: Rethinking Your Product Strategy

www.forbes.com/sites/forbesbusinesscouncil/2021/05/27/avoid-the-next-product-failure-rethinking-your-product-strategy/?utm_source=tldrproduct&sh=9c3c6874ea7a

strategy
product

Dec 14, 2023

12

Some design patterns as universal abstractions

blog.ploeh.dk/2018/03/05/some-design-patterns-as-universal-abstractions/

abstraction
functional-programming
oop

Dec 13, 2023

Flutter Deep Linking: The Ultimate Guide

codewithandrea.com/articles/flutter-deep-links/

flutter deep link
flutter

Dec 13, 2023

Guide to React Suspense and use hook for busy bees — OlegWock

sinja.io/blog/guide-to-react-suspense?ck_subscriber_id=1813069799

react suspense

Dec 13, 2023

Data-Driven Development is a Lie

grishaev.me/en/ddd-lie?utm_source=tldrwebdev

Dec 13, 2023

6

Laurence Tratt: How Often Should We Sharpen Our Tools?

tratt.net/laurie/blog/2023/how_often_should_we_sharpen_our_tools.html

Dec 13, 2023

7

Code is run more than read

olano.dev/2023-11-30-code-is-run-more-than-read/

Dec 13, 2023

7

The importance of tools

www.proofofconcept.pub/p/the-importance-of-tools?utm_source=tldrdesign

craftmanship

Dec 13, 2023

4

Writing Is Thinking

boz.com/articles/writing-thinking

Dec 13, 2023

8

Simplifying Complexity: The Journey from WebSockets to HTTP Streams

blog.owulveryck.info/2023/12/02/simplifying-complexity-the-journey-from-websockets-to-http-streams.html?utm_source=tldrwebdev

http streaming
websocket

Dec 12, 2023

8 Reasons Why WhatsApp Was Able to Support 50 Billion Messages a Day With Only 32 Engineers

newsletter.systemdesign.one/p/whatsapp-engineering

case-study:whatsapp
messaging

Dec 12, 2023

13

Every Programmer Should Know #1: Idempotency

www.berkansasmaz.com/every-programmer-should-know-idempotency/

idempotency

Dec 12, 2023

Was Javascript really made in 10 days?

buttondown.email/hillelwayne/archive/did-brendan-eich-really-make-javascript-in-10-days/

javascript
trivia

Dec 12, 2023

Kevin Newton | Advent of Prism

kddnewton.com/2023/11/30/advent-of-prism-part-0.html

ruby:core

Dec 12, 2023

Everyday performance rules for Ruby on Rails developers - RorVsWild

www.rorvswild.com/blog/2023/everyday-performance-rules-for-ruby-on-rails-developers

rails-technique
rails optimization

Dec 12, 2023

blade.ruby-lang.org/ruby-talk/100511

oop
duck-typing

Dec 12, 2023

Why ‘Ship to Learn’ is a fundamental part of product development

paulrissen.com/2023/10/29/why-ship-to-learn-is-a-fundamental-part-of-product-development/?utm_source=tldrproduct

product

Dec 12, 2023

9

Goodbye, Clean Code — overreacted

overreacted.io/goodbye-clean-code/

clean-code
abstraction

Dec 12, 2023

4

Upgrading GitHub.com to MySQL 8.0

github.blog/2023-12-07-upgrading-github-com-to-mysql-8-0/?utm_source=tldrwebdev

mysql
migration
case-study:github

Dec 11, 2023

Scrambling Eggs for Spotify with Knuth's Fibonacci Hashing

pncnmnp.github.io/blogs/fibonacci-hashing.html

hashing

Dec 11, 2023

blakewatson.com – omg.lol: an oasis on the internet

blakewatson.com/journal/omg-lol-an-oasis-on-the-internet/

omglol
fediverse

Dec 11, 2023

A deep dive into CPU requests and limits in Kubernetes

www.datadoghq.com/blog/kubernetes-cpu-requests-limits/?utm_source=tldrwebdev

kubernetes

Dec 11, 2023

Becoming a go-to person gets you promoted. Here's how to do it as a software engineer.

careercutler.substack.com/p/becoming-a-go-to-person-gets-you?utm_source=tldrwebdev

get-promoted

Dec 11, 2023

Measure LCP Sub-Parts To Improve Largest Contentful Paint | DebugBear

www.debugbear.com/blog/lcp-subparts

web-performance
lcp

Dec 10, 2023

SpeedCurve | Does Interaction to Next Paint actually correlate to user behavior?

www.speedcurve.com/blog/INP-user-experience-correlation/

web-performance
inp

Dec 10, 2023

A11y Advent Calendar

kittygiraudel.com/2020/12/01/a11y-advent-calendar/

a11y

Dec 10, 2023

How Marketing Changed OOP In JavaScript — Smashing Magazine

www.smashingmagazine.com/2023/12/marketing-changed-oop-javascript/

oop
prototypical-oop

Dec 9, 2023

Let’s learn how modern JavaScript frameworks work by building one

nolanlawson.com/2023/12/02/lets-learn-how-modern-javascript-frameworks-work-by-building-one/

vanillajs

Dec 9, 2023

API-First Approach to Kafka Topic Creation - DoorDash Engineering Blog

doordash.engineering/2023/12/05/api-first-approach-to-kafka-topic-creation/?utm_source=tldrwebdev

kafka

Dec 9, 2023

Prettier's CLI: A Performance Deep Dive · Prettier

prettier.io/blog/2023/11/30/cli-deep-dive.html?utm_source=tldrwebdev

prettier

Dec 9, 2023

Examples of Great URL Design

blog.jim-nielsen.com/2023/examples-of-great-urls/

product

Dec 7, 2023

8

Startup marketing for noobs, by noobs – our most valuable lessons

newsletter.posthog.com/p/startup-marketing-for-noobs-by-noobs?utm_source=post-email-title&publication_id=1318225&post_id=139228332&utm_campaign=email-post-title&isFreemail=true&r=2w5opb&utm_medium=email

Dec 7, 2023

9

Understanding the Rails Router: Why, What, and How

www.writesoftwarewell.com/understanding-rails-router-why-what-how/

rails-api

Dec 7, 2023