VTVarenya Thyagarajinvarenya.hashnode.dev·Apr 16 · 9 min readAI vs LLMs: The Misnomer That's Costing Us I think one of the biggest mistakes we have made as an industry is conflating the words "AI" and "LLMs." The irony is right there on the surface. Naming is one of the hardest things to do in software,00
VTVarenya Thyagarajinvarenya.hashnode.dev·Mar 19, 2025 · 4 min readConcurrency, isolation and fault-toleranceBefore getting into Elixir/BEAM, I did a lot of JavaScript, Java, and Python in my day job. They all have similar patterns for dealing with errors, typically using try/catch. There are some nuances across different platforms and languages, but in ess...00
VTVarenya Thyagarajinvarenya.hashnode.dev·Dec 16, 2024 · 6 min readBridging the client-server gap with LiveViews!A few days ago, I wrote about Elixir and discussed how it's built for concurrency. Phoenix, the most popular web framework for Elixir, leverages these features to provide a great way to build web applications. For the uninitiated, Phoenix is a full-f...00
VTVarenya Thyagarajinvarenya.hashnode.dev·Dec 5, 2024 · 4 min readA case for alt JS langs - not TS.Easy but Complex Building software in languages like C or JavaScript presents challenges due to their fundamental design. Key Issues: Simple Syntax, Hidden Complexity: Basic operations seem easy, but as code grows, managing it becomes complex and cu...00
VTVarenya Thyagarajinvarenya.hashnode.dev·Dec 3, 2024 · 4 min readBeauty of ElixirWhen I started building software professionally we defaulted to: Everything being mutable everything being nullable everything being imperative We ended up with trivial problems but complex software - more often than not. Add in a bunch of peopl...00