Karim Shehadeh
Blog
Bookmarks
Sketchbook
About
Resume
Toggle theme
Open main menu
Organization
Good Moats, Bad Walls
2026
Productivity and AI
2026
Rethinking Superheroes
2026
AI on Rails
2026
Integrating AI at Scale: A Practical Framework
2026
The Strange Side-Effect of AI Coding
2026
Numb Days
2025
The Quiet Grief Behind Modern Management
2025
Deciding on Technology
2025
Managing Time with Todoist and AI
2025
Single-Threaded
2024
Things To Watch Out For When Interviewing at a Company
2024
Guilds
2024
Organic Engineering
2024
Life of a Project
2024
Predictability
2024
Small Teams Do Better
2024
Shoulder to Shoulder
2023
Empower
2020
Recent Posts
Around The Web
Other Things
→
My Blog
→
My Resume
→
About Me
Recent Posts
→
Good Moats, Bad Walls
→
Productivity and AI
→
Rethinking Superheroes
→
Toby YACA (Yet Another Chat App)
→
Overusing AI
→
AI on Rails
→
NextJS and Caching
→
Integrating AI at Scale: A Practical Framework
→
Creativity in the Third Golden Age of Computer Science
→
Comprehension Debt
Around The Web
→
Price per 1M tokens is meaningless | Jan Iłowski
→
integrations.sh — every integration, in every format agents speak
→
Is AI causing a repeat of Frontend’s Lost Decade? | Mastro Blog
→
Opus 4.5 is going to change everything
→
AddyOsmani.com - 21 Lessons From 14 Years at Google
→
10 Prioritization Traps - by John Cutler
→
Why the future of work depends on AI
→
an engineer's perspective on hiring
→
Understanding React Re-Renders: What Triggers Them and Why They Matter
→
Jake Gaylor – Teach your LLM about me