Altinok Darici
Tags

#architecture

4 posts

  • The Mental Shift: Java and C# to TypeScript
    The syntax may look familiar, but idiomatic TypeScript is fundamentally different from Java and C#. Here's the mental shift required to write TypeScript that fits the language.
  • The Shared Instance That Leaked User Data
    A subtle Node.js bug where module-scoped instances holding request-scoped state can leak data between users due to the single-threaded event loop.
  • The Mental Model Shift: From Server to Client and Back Again
    How the web industry evolved from server-side templates to SPAs to hybrid architectures, and why each transition required developers to think differently.
  • Why the Most Effective Engineering Systems Come From Product Teams
    How proximity to the delivery loop determines the effectiveness of engineering systems and platform infrastructure.
All tags
© 2026 | Altinok Darici
| github | linkedin