JACK OF ALL (⌐■_■)
IDEAS
SOMEONE SAID IT — BE A GENERALIST NOT A SPECIALIST
- somebody who makes money (I found out about this person today) (when I say "found out" I mean googled the name Vinod Khosla and saw the words businessman and Sun Microsystems (which sounds vaguely familiar? why? idk)) is saying things that I might actually agree with and have also been thinking now for a while myself.
this is my AI assisted summary-
- hyper-specialized NO. Flexibility is asset. In 3–5 years, AI will do 80% of jobs. In a decade, maybe almost all of them.
- The actual skill to master is learning itself — the ability to pick up new domains quickly and shamelessly.
- Generalists win. Specialists get automated. Learn to use AI as a co-worker (or co-conspirator).
- Pick a path where knowledge compounds like interest — something that snowballs rather than stalls. see post re Frankenstein — (org issues) link
- don’t be scared of the improbable. curveballs are the only events that ever actually matter (black swan styles)
Basically: stay loose, learn fast, bet on yourself rather than a tidy job description.
(this video) link
should this be a blog?
LEARNING STUFF
"five-step “engineering ladder”
- Tutorials: Follow step-by-step instructions like learning vocabulary words.
- Integration: Combine parts (e.g., button + LED) into more complex systems.
- Replacement: Swap expensive modules for cheaper catalog components.
- Exploration: Browse component catalogs to discover new parts.
- Perseverance: Debug and problem-solve when things don’t work first try.
CODE
- “Build Your Own X” GitHub repo — hands-on projects like building a Shell and Redis to learn OS, networking, and data structures from scratch. link
- advanced dev skills:
gemini summary- - Tech stack suggestion — Next.js, Convex, Clerk, Shadcn, Tailwind, and Vercel — link
This video features Sanjit Ajit, a software engineer at Uber, who discusses 10 often-overlooked technical skills that can help a developer stand out early in their career.
Debugging [01:51] — time sink even for senior engineers.
Reading Code [02:43] — most of the job is understanding code.
Readability [03:38] — clarity = collaboration.
Full-stack [04:53] — versatility matters.
Learning to Learn [06:23] — adapt fast.
Fundamentals [07:07] — core concepts compound.
Talk Non-technically [07:56] — clarity of thought.
Command Line [08:40] — automate tasks.
Documentation [09:12] — write for future-you.
Git [09:42] — shared codebase survival.
COOL TOOLS
- modular, stackable mechanical keypad — link
- Pars — scraping tool for dashboards, aggregators, monitors — link
COOL STUFF
- cool script/writing/animation style — link
POTENTIAL BUILDS
- Location affecting writing — link
COOL BUILDS
- wristwatch built from modular LED segments — link
- DIY private AI mini-cluster — link
- workshop build — link
- portable heated massage pens (TMJ relief) — link
LIST OF LISTS
Look it up list-
Other places to blog: write.as
cool websites
a personal blog
Listen to this-