Jurij's Workshop
Subscribe
Sign in
Home
Dev Services
Discovery Tool
Archive
About
Latest
Top
Discussions
Being Good To Be Referred
Split your business brand (clients) from personal brand (peers). Build referral relationships through authentic content, not polished marketing.
Aug 22
•
Jurij Tokarski
2
The Fourth Evolution of MVP
Frank Robinson invented MVPs in 2001. Eric Ries redefined them in 2011. AI is redefining them again in 2025.
Aug 15
•
Jurij Tokarski
July 2025
Using Shared Packages in Firebase Monorepos
Firebase breaks with file:../shared deps. Use npm pack + tarball approach: preinstall script creates .tgz locally, gets included in deploy.
Jul 29
•
Jurij Tokarski
Build Apps Like LEGO Bricks
Use ports & adapters architecture to swap AI providers like LEGO bricks. Avoid vendor lock-in, optimize costs, test new models easily.
Jul 25
•
Jurij Tokarski
When "Polish Over Security" Costs Real Money
Client wanted to "polish features first, security later." Found exposed OpenAI API key in frontend code. Anyone could steal it and rack up unlimited…
Jul 22
•
Jurij Tokarski
Fidder Overengineering Made Me Pay
Reduced Fidder's maintenance costs $17/month → $1/month by fixing architectural mistakes, like expensive Firestore secutiry rules and unnecessary…
Jul 19
•
Jurij Tokarski
If You Throw Away Your MVP Code, It Wasn't an MVP
6-day "MVPs" are prototypes disguised as products. Real MVPs use foundation-first architecture for extension, not throwaway code.
Jul 13
•
Jurij Tokarski
When Optimization Culture Breaks Human Judgment (Digest)
A reading digest on how systems designed to optimize metrics are undermining the human capabilities that actually matter.
Jul 1
•
Jurij Tokarski
1
May 2025
I renamed (again) my newsletter (and why)
Changed "Self × Tech" to "Jurij's Workshop" because of etymology and cultural connections; here's the messy process
May 30
•
Jurij Tokarski
1
"It Works" Isn't Enough for Commercial Software
Vibe-coding excels for personal projects but creates dangerous technical debt in commercial products that require human-designed architecture and…
May 6
•
Jurij Tokarski
1
April 2025
How We Built a Zero-Cost CMS Portfolio That Actually Works
Using Next.js, Airtable, and Vercel's free tiers, we created a content-managed portfolio site with zero ongoing costs, hourly updates, custom image…
Apr 16
•
Jurij Tokarski
4
3
Simple E-Commerce Request Uncovered a Wholesale Business's True Need
What began as an e-commerce project revealed a deeper need: tracking products across the entire supply chain, not just processing orders
Apr 10
•
Jurij Tokarski
1
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts