JavaScript or TypeScript? How To Benefit From the Dichotomy
A developer's pragmatic take on choosing between JavaScript and TypeScript for different project stages, based on personal experience with two large frontend projects.
A developer's pragmatic take on choosing between JavaScript and TypeScript for different project stages, based on personal experience with two large frontend projects.
Explains the distinct roles, responsibilities, and focus areas of Scrum Masters, Delivery Managers, and Project Managers in software development and project management.
A technical guide on using an LLM (Platypus2) with LangChain and pgvector to analyze YouTube's Procella database paper.
A retrospective look at the 2005 Fog Creek documentary 'Aardvark'd', featuring early interviews with tech luminaries like Paul Graham and the reddit founders.
A guide to publishing an npm package that supports both ESM and CommonJS modules using TypeScript, including dual tsconfig files and package.json exports.
A developer's critique of TypeScript, arguing its type system can stifle creativity and innovation by making it harder to express functionality than to define types.
A developer's personal reflection on the trade-offs between modal editors like Neovim and GUI editors like Sublime Text, focusing on usability and memory.
Introduces ETTrace, an open-source iOS performance debugging tool that improves upon Xcode's Time Profiler for identifying bottlenecks.
Explains how to create a ChunkedList<T> in C# to avoid Large Object Heap issues when storing massive amounts of data.
Explains the subtle but important difference between using combined and separate where.not clauses in Ruby on Rails ActiveRecord queries.
Configuring SendGrid's Inbound Parse webhook to receive email responses in a Django SaaS project, including security setup.
A technical guide on deploying the Falcon 180B open-source large language model to Amazon SageMaker using the Hugging Face LLM DLC.
A technical guide on setting up and analyzing DNS within Azure IaaS, including creating a lab with VMs and using Wireshark to inspect DNS traffic.
A guide demystifying React Server Components, explaining how they work, their benefits, and how they differ from Server-Side Rendering.
A PowerShell tool for visualizing Azure VNET subnet IP address allocation to find unused space efficiently.
Explores how Azure services like Data Factory, Databricks, and Machine Learning enable DataOps for streamlined, automated data pipelines.
Explains the difference between weather and climate using chaos theory and the Lorenz system, with R code examples.
Explores automated code testing methods for PowerShell using Azure DevOps, VSCode extensions, and Git Hooks.
A guide to debugging a broken Python Language Server (pylsp) by running it manually over TCP and identifying a Jedi version conflict.
A guide to implementing multi-tenancy in ASP.NET Core using the FinBuckle.Multitenant library, covering tenants, strategies, and stores.