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

Service objects in Rails: how to find a mess

dmitrytsepelev.dev/service-objects-anti-patterns

oop
rails
rails design pattern
rails performance
object-shape

Oct 18, 2023

We migrated to SQL. Our biggest learning? Don’t use Prisma

codedamn.com/news/product/dont-use-prisma

Oct 18, 2023

2

20x faster than pgvector: introducing pg_embedding extension for vector search in Postgres and LangChain - Neon

neon.tech/blog/pg-embedding-extension-for-vector-search

llm
vector-database

Oct 18, 2023

System Design Case Study #2: How GitHub Indexes Code For Blazing Fast Search & Retrieval - Scaleyourapp

scaleyourapp.com/system-design-github-code-search-engine/?utm_source=tldrwebdev

system-design
case-study:github

Oct 18, 2023

How Duolingo designs product (and why)

adplist.substack.com/p/how-duolingo-designs-product-and?utm_source=tldrdesign

ux
product
case-study:duolingo

Oct 18, 2023

7

Blog

anthonyhobday.com/blog/20231001.html?utm_source=tldrdesign

ui/ux
design-process

Oct 18, 2023

5

One Easy Way to Optimize React Re-Renders

medium.com/@younusraza909/one-easy-way-to-optimize-react-re-renders-abcb67d0252c

react
react-performance

Oct 18, 2023

1

LLMs for Dummies

www.digitalnative.tech/p/llms-for-dummies?utm_source=tldrai

read=later
llm
tutorial

Oct 18, 2023

UX SEO: How To Boost Your SEO With UX Design

careerfoundry.com/en/blog/ux-design/ux-seo/?utm_source=tldrdesign

ui/ux
seo

Oct 18, 2023

Form accessibility and usability beyond the basics - Pope Tech Blog

blog.pope.tech/2023/09/26/form-accessibility-and-usability-beyond-the-basics/?utm_source=tldrdesign

ui/ux

Oct 18, 2023

Never say "no," but rarely say "yes."

longform.asmartbear.com/say-yes/?utm_source=tldrwebdev

Oct 18, 2023

3

Database Migrations

vadimkravcenko.com/shorts/database-migrations/?utm_source=tldrnewsletter

database
relational-database

Oct 18, 2023

A Crash Course in Redis

blog.bytebytego.com/p/a-crash-course-in-redis?utm_source=substack&utm_medium=email

redis
infrastructure

Oct 18, 2023

A Crash Course in DNS

blog.bytebytego.com/p/a-crash-course-in-dns-domain-name?utm_source=substack&utm_medium=email

network
dns

Oct 18, 2023

The 300% Production Problem | lbr.

leebriggs.co.uk/blog/2023/09/28/300_percent_problem?utm-source=tldrwebdev

read-later

Oct 18, 2023

1

Why aren't there more 80% jobs?

evertpot.com/on-80-percent-jobs/?utm_source=tldrnewsletter

Oct 18, 2023

6

Career Advice

moxie.org/2013/01/07/career-advice.html

Oct 18, 2023

5

AI, Hardware, and Virtual Reality

stratechery.com/2023/ai-hardware-and-virtual-reality/?utm_source=tldrnewsletter

Oct 18, 2023

9

8 ways SaaS companies can use AI to get ahead - Canny Blog

canny.io/blog/how-saas-can-use-ai/?utm_source=tldrai

strategy
ai

Oct 17, 2023

Easy-to-Use is Hard To Build

goodreason.substack.com/p/easy-to-use-is-hard-to-build?utm_source=tldrwebdev

product

Oct 17, 2023

4

3 actionable steps to maximize impact

engineercodex.substack.com/p/how-to-maximize-impact-to-get-promoted?utm_source=tldrwebdev

career

Oct 17, 2023

12

Design as craft is over — Dragan Babić

draganbabic.com/blog/design-as-craft-is-over/?utm_source=tldrdesign

design-process

Oct 17, 2023

3

Why async Rust? - Without boats, dreams dry up

without.boats/blog/why-async-rust/

rust
read-later

Oct 17, 2023

Chromium Docs - WebGPU Technical Report

chromium.googlesource.com/chromium/src/+/main/docs/security/research/graphics/webgpu_technical_report.md?utm_source=tldrwebdev

web-gpu
chromium

Oct 17, 2023

Introducing Enhance Music — Begin Blog

begin.com/blog/posts/2023-09-28-introducing-enhance-music

vanillajs
frontend

Oct 17, 2023

Draggable objects

www.redblobgames.com/making-of/draggable/

must-read
ui/ux
frontend

Oct 17, 2023

20797751.fs1.hubspotusercontent-na1.net/hubfs/20797751/LeadersGuidetoGenAIskillsWorkplace.pdf?utm_source=tldrai

read-later

Oct 17, 2023

Why Is the Frontend Stack So Complicated?

matt-rickard.com/why-is-the-frontend-stack-so-complicated?utm_source=tldrnewsletter

frontend

Oct 17, 2023

10

Here are 20 books that EVERY online creator should read 👇

www.linkedin.com/posts/jenniferphn_20-books-every-creator-should-read-activity-7113500181051895808-dBCA/

curation
book-recommendation

Oct 17, 2023

State Management in Micro Frontend Architectures

kaushaldhakal40.medium.com/state-management-in-micro-frontend-architectures-23d6f827c918

state-management:frontend

Oct 17, 2023

Why you don't need a specialist Vector Database

bionic-gpt.com/blog/you-dont-need-a-vector-database/

vector-database

Oct 17, 2023

1

How Airbnb Scaled by Moving Away from a Monolith

engineercodex.substack.com/p/how-airbnb-scaled-by-moving-away

system-design
case-study:airbnb

Oct 17, 2023

Practical Common Lisp

gigamonkeys.com/book/

common-lisp
read-later:book

Oct 17, 2023

Raising the Dead: How to Learn Flutter and Dart by Reviving Old Examples 👻

medium.com/@wednesdei/raising-the-dead-how-to-learn-flutter-and-dart-by-reviving-old-examples-c26a8200a711

flutter
effective-dart

Oct 17, 2023

5

AI Engineer Summit report | Swizec Teller

swizec.com/blog/ai-engineer-summit-report/?utm_source=tldrnewsletter

programming:essay

Oct 17, 2023

4

9 Design Interactions Responsible For The Social Media Mental Health Crisis

uxmag.com/articles/9-design-interactions-responsible-for-the-social-media-mental-health-crisis?utm_source=tldrdesign

read-later

Oct 17, 2023

1

How Pinterest scaled to 11 million users with only 6 engineers

engineercodex.substack.com/p/how-pinterest-scaled-to-11-million?utm_source=tldrwebdev

system-design
case-study:pinterest

Oct 16, 2023

Dependency Composition

martinfowler.com/articles/dependency-composition.html?utm_source=tldrwebdev

oop
software-engineering

Oct 16, 2023

Lessons From Debugging

matt-rickard.com/lessons-from-debugging?utm_source=tldrwebdev

Oct 16, 2023

4

Using Supabase’s vector database with PostgreSQL - LogRocket Blog

blog.logrocket.com/using-supabases-vector-database-postgresql/?utm_source=tldrwebdev

postgres
vector-database
supabase

Oct 16, 2023

Unpopular Opinion: It’s harder than ever to be a good software engineer

juraj.hashnode.dev/unpopular-opinion-its-harder-than-ever-to-be-a-good-software-engineer?utm_source=tldrwebdev

programming:essay

Oct 16, 2023

17

How Code Coverage can be useful | LeanIX Engineering

engineering.leanix.net/blog/code-coverage/?utm_source=tldrwebdev

testing
software-engineering
programming:essay

Oct 16, 2023

4

5 Ways to Measure Execution Time in Python

superfastpython.com/benchmark-execution-time/?utm_source=tldrwebdev

python
benchmarking

Oct 16, 2023

Pitfalls of Database Migrations

matt-rickard.com/pitfalls-of-database-migrations?utm_source=tldrwebdev

database

Oct 16, 2023

4

Why Staying Updated with Your Software Stack Matters

thenewstack.io/why-staying-updated-with-your-software-stack-matters/?utm_source=tldrwebdev

Oct 16, 2023

10

Relational Databases on AWS

blog.quastor.org/p/relational-databases-aws?utm_source=tldrwebdev

relational-database
system-design

Oct 16, 2023

On the Importance of Naming in Programming | Wasp

wasp-lang.dev/blog/2023/10/12/on-importance-of-naming-in-programming?utm_source=tldrnewsletter

programming:essay
software-engineering

Oct 16, 2023

19

One Game, By One Man, On Six Platforms: The Good, The Bad and The Ugly

ruoyusun.com/2023/10/12/one-game-six-platforms.html?utm_source=tldrnewsletter

product

Oct 16, 2023

15

Cloudflare is free of CAPTCHAs; Turnstile is free for everyone

blog.cloudflare.com/turnstile-ga/

captcha
cloudflare

Oct 16, 2023

5

The Worst Programmer I Know

dannorth.net/the-worst-programmer/

programming:essay
cowork

Oct 16, 2023

7