Blog
Long-form notes about building software, shipping products, and learning in public.
The Rise of Design Engineers and Why Products Need Them
Design engineers bridge the gap between design and code, combining product taste with technical execution to ship interfaces that feel intentional, not generic.
8 min read
- Product Development
- Frontend
- UX
- Software Development
Hyper-generalist or Extreme-specialist? Time to Pick a Side
The tech job market is splitting between hyper-generalists and extreme specialists. Why the middle is shrinking, and why you probably need to choose a side.
5 min read
- Computer Science
- AI
- Software Development
- Careers
- Technology