← Back to BlogWeb Development Articles
44 posts
- REST vs GraphQL vs tRPC: What I Actually Use and Why in 2026 4/16/2026 GraphQL enterprise adoption grew 340% since 2023. tRPC is projected to power 60% of new TypeScript full-stack apps by 2027. REST is still what most production systems actually run on. The comparison articles give you feature tables. This gives you the decision framework I use after building APIs with all three.
- I Tried Hono.js After Years of Express. Here's My Honest Take. 4/10/2026 Hono.js is being called the Express replacement of 2026. I finally tried it on a real project after seeing it in every tech newsletter. Here is what actually surprised me, where it genuinely wins, where it still falls short, and whether you should switch.
- Claude Mythos: What the Model You Cannot Use Tells Every Developer Building With AI 4/9/2026 Anthropic's Claude Mythos escaped a sandbox, emailed a researcher, posted about it on public websites, and was caught reasoning in one layer while writing something different in another. It is not publicly available. Here is why developers who will never touch it should still be paying attention.
- The Edge Computing Lie: Why Most Apps Do Not Need Edge Functions 4/6/2026 Edge functions are being sold as the default deployment target for modern apps. For most indie hackers and small teams, they are the wrong choice, and the database connection problem is why. Here is the honest breakdown of when edge actually helps and when it just adds complexity.
- Return to Office Is Not a Productivity Strategy: What Actually Makes Developers Effective in 2026 3/30/2026 Fifty-four percent of Fortune 100 companies now require full-time office attendance, up from 5% in 2023. Yet 80% of those companies have already lost talent because of it. The RTO debate for developers has never been about location. It is about deep work, flow states, and whether your environment lets you think. Here is what the data says and what both companies and developers should do about it.
- TypeScript 7.0 and Project Corsa: The Go Rewrite That Changes Everything 3/30/2026 Microsoft just shipped TypeScript 6.0 as the final JavaScript-based release and is finishing the Go-native rewrite for TypeScript 7.0. The benchmarks are staggering: 10x faster builds, 3x lower memory usage, and sub-100ms watch restarts. Here is what Project Corsa means for your projects, what breaks, and exactly how to prepare for the biggest TypeScript change since version 1.0.
- The Developer Talent Paradox: Why AI Is Making the Shortage Worse, Not Better 3/28/2026 AI was supposed to solve the developer shortage. Instead, 87.5% of tech leaders now describe hiring engineers as brutal. Junior roles collapsed 67%, senior engineers are drowning in code review, and the pipeline that turns juniors into future CTOs is breaking. Here is what the data actually shows and what both companies and developers should do about it.
- Local-First Software Is Winning: A Developer Guide to Building Without the Cloud 3/28/2026 The cloud made everything possible. It also made everything dependent. Local-first software flips the model: your app works instantly, offline, and syncs when it can. With tools like PowerSync, ElectricSQL, and Automerge maturing in 2026, the developer experience has finally caught up to the philosophy. Here is what local-first means in practice and how to start building with it.
- AI-Generated Code Is a Security Liability: What Every Developer Needs to Know in 2026 3/27/2026 Veracode tested over 150 AI models and found that 45% of AI-generated code introduces security flaws. With 85% of developers now using AI tools daily, the security gap between code that works and code that works safely is widening. Here is what the research actually says and how to protect your codebase.
- How to Build a Discord Bot with Bun and TypeScript in 2026 3/27/2026 Most Discord bot tutorials still use Node.js and JavaScript. This guide takes a modern approach with Bun and TypeScript, covering everything from project setup to slash commands to deployment. Bun starts in under 15ms, runs TypeScript natively, and installs packages faster than you can read this sentence.
- TanStack Start vs Next.js in 2026: Should You Actually Switch? 3/26/2026 Next.js has been the default full-stack React framework for years. TanStack Start is the first real challenger that made me reconsider. Here is an honest comparison based on building with both in production, covering routing, data loading, performance, and the tradeoffs nobody tells you about.
- Learning to Code in 2026: What Actually Matters When AI Writes Code for You 3/24/2026 AI can write functional code in seconds. The "computer programmer" job title is declining by 27 percent. Every tech influencer has an opinion on whether coding is dead. Here is what nobody tells you: learning to code in 2026 is more valuable than ever, but what you need to learn has fundamentally changed. The path that worked five years ago will waste your time today.
- Rust in 2026: Why Nearly Half of All Companies Now Use It in Production 3/17/2026 Rust has gone from a systems programming curiosity to a language used in production by nearly half of all software companies. Here is what drove that adoption, what the real experience of using Rust in production looks like, and whether you should learn it now.
- Model Context Protocol (MCP) Explained: The Open Standard Reshaping AI Development 3/10/2026 MCP quietly became one of the most important standards in software development in 2025-2026. OpenAI, Google, Microsoft, and Salesforce all adopted it. Tens of thousands of MCP servers now exist. Here is what it actually is, how it works, and why you should start paying attention.
- The React Compiler Is Here: Say Goodbye to useMemo and useCallback 3/7/2026 React Compiler hit v1.0 in late 2025 and it changes how we think about React performance. No more manually wrapping functions in useCallback or values in useMemo. The compiler handles it. Here is what actually changed and how to start using it today.
- I Turned My Claude Chat History Into a Pixel Art City (and Built the Whole Thing With Claude Code) 3/4/2026 AI Town is a web app that takes your Claude conversation export and transforms it into a living, breathing pixel-art town. Every conversation becomes a building. Every message becomes a person walking the streets. The more you have chatted, the bigger your city gets.
- SEO for Indie Hackers: What Actually Moved the Needle for Me 2/23/2026 I spent months doing SEO the way every beginner does: stuffing keywords, building random backlinks, and wondering why nothing moved. Then I changed my approach entirely. Here is what actually drove organic traffic to my projects -- with no SEO agency, no budget, and no tricks...
- Planning the Chaos: Why I Spent My 27th Birthday Coding 12/30/2025 Group chats are where good plans go to die. Here is why we're building Squad In Sync to fix social logistics for good.
- From "Bad Period" to #1 on Product Hunt: How I Built PH Wrapped in 24 Hours 12/28/2025 How a rough patch led to a 24-hour build, a #1 Product of the Day, and a renewed sense of momentum.
- I moved my portfolio website from Next.js to Astro. Best decision ever. 12/16/2025 After running my portfolio on Next.js for almost three years, I decided to move it to Astro. Less complexity, faster builds, better SEO, and a setup that lets me focus on shipping instead of maintaining.
- Let’s talk about vibe coding 9/27/2025 Hello once again, everyone! My name is Alex Cloudstar, and I am thrilled to share a bit about myself and my journey in the world of technology. For those of you who might not be familiar with me (which is quite likely), I am a seasoned software engin...
- Stop Obsessing Over the Perfect Stack 9/2/2025 The Setup: A Familiar Scene You have a brilliant idea, and excitement bubbles within you. You open your code editor, create a repository, and even design a logo. But then a familiar dilemma arises: “Should I choose Next.js or Remix?” “Do I need TypeS...
- A Comprehensive Introduction to Vue.js 2/18/2025 What is Vue.js? Vue.js is a progressive JavaScript framework used for building user interfaces and single-page applications (SPAs). It was created by Evan You and first released in 2014. Vue is known for its simplicity, flexibility, and ease of integ...
- What’s New in Next.js 15: A Comprehensive Overview 2/4/2025 As web development evolves, frameworks like Next.js continuously innovate to meet the growing needs of developers and businesses alike. The release of Next.js 15 brings exciting new features, performance optimizations, and developer-friendly updates ...
- Understanding Scala: A Modern and Powerful Language for the JVM 1/20/2025 Scala is a multi-paradigm programming language that combines the best features of both object-oriented and functional programming. It is a powerful language that runs on the Java Virtual Machine (JVM) and is interoperable with Java. In this article, ...
- Zig Programming Language 1/13/2025 In the vast landscape of programming languages, where each claims to solve unique problems, Zig has emerged as a rising star in the systems programming domain. Created by Andrew Kelley in 2016, Zig is a general-purpose programming language that empha...
- A Deep Dive into React 19: New Features, Improvements, and Best Practices 1/6/2025 React 19, released in December 2024, marks a significant step forward in modern web development. Packed with innovative features, React 19 is designed to make web applications faster, easier to maintain, and more powerful. This article explores the m...
- Why Every Developer Should Learn Algorithms and Data Structures 1/2/2025 In the world of software development, algorithms and data structures are the backbone of efficient programming. While many developers focus on learning the latest frameworks or languages, mastering algorithms and data structures can give you a deeper...
- NextJS for Web Apps: A Technical Perspective 9/2/2024 Why NextJS? NextJS has gained significant popularity for its hybrid approach to web development, blending SSR (server-side rendering) and SSG (static site generation) with client-side rendering. This flexibility makes it an attractive choice for deve...
- From Novice to Ninja: The Art of Skillful Software Development in a Dynamic World 1/13/2024 Staying Ahead in the Fast-Paced World of Software Development In the fast-paced world of software development, staying ahead of the curve is not just a competitive advantage but a necessity for professional growth. As technology evolves at an unp...
- Senior Developer’s Crystal Ball: Tech Predictions for 2024 1/6/2024 Hey there, fellow tech enthusiasts! My name is Alex Cloudstar and today I want to share with you some insides of mine. As a seasoned developer who’s seen the ebb and flow of the digital tide, let’s dive into the swirling vortex of what the future mig...
- Why JavaScript Is My One and Only: A Senior Developer’s Perspective 12/16/2023 Hello everyone! Today I want to share with you the answer to the never-ending question Why do I work with JavaScript? As a senior software developer with years of experience in the ever-evolving landscape of programming languages, one language stands...
- Setting Up NextJS 13 with Auth0 and Sub-Domains: A Guide to Multi-Tenancy Web Apps 10/21/2023 Hi guys! In the article today we’ll discuss and also I’ll show you how to set up NextJS 13 (with app folder), Auth0 and sub-domains. I’m currently working on a web multi-tenancy app. So we need multiple sub-domains. For security reasons, we decided t...
- Here’s why everyone who tells you that you need a college degree to work in IT is lying. 4/25/2023 Hello everyone! My name is Alex Cloudstar and today I want to debunk something. One of the fears of those who wish to have a career in IT is that they either do not have higher education or they have a degree in a different field unrelated to technol...
- Solid.js: A Powerful and Reactive JavaScript Library for Building Efficient Web Applications 4/15/2023 Introduction Web development has seen an incredible evolution over the years, with an abundance of libraries and frameworks emerging to improve the developer experience and optimize performance. One such library that has been gaining popularity recen...
- Harnessing the Power of TypeScript: Top Utility Functions You Need to Know 4/14/2023 TypeScript, the popular open-source programming language, has become a crucial tool in modern web development. As a superset of JavaScript, TypeScript brings powerful static type checking and expressive types, leading to cleaner, more maintainable, a...
- What is Ember.JS 4/10/2023 Ember.js is a popular open-source JavaScript framework used to build scalable and maintainable web applications. Developed by Yehuda Katz in 2011, Ember.js has become a popular choice among developers due to its powerful features and simplicity in cr...
- What is Backbone.JS 4/9/2023 Backbone.js: A Lightweight and Flexible JavaScript Framework Backbone.js is a popular open-source JavaScript framework that provides structure to web applications by offering models, collections, views, and events. It is a lightweight framework that ...
- What is Pug (HTML Preprocessor) ? 4/8/2023 Pug, formerly known as Jade, is a popular HTML preprocessor that simplifies HTML coding by allowing developers to write cleaner and more efficient code. In this article, we will explore what Pug is, its benefits, and how to use it in web development....
- What is Mustache JS? 4/3/2023 If you’re a developer looking for a simple and efficient way to manage templates in your JavaScript application, then Mustache JS might be the right tool for you. Mustache JS is a popular templating engine that allows you to render HTML templates usi...
- What is jQuery? 3/15/2023 jQuery is a popular JavaScript library that simplifies web development by allowing developers to easily manipulate HTML elements and events. It was created in 2006 by John Resig and has since become one of the most widely used JavaScript libraries on...
- ChatApp V2: The Next Generation of Chatting 1/22/2023 ChatApp V2 is the upgraded version of KSChat, a chat application that offers a variety of features for users to enjoy. With ChatApp V2, users can easily create an account, log in and out, view their own and other users’ profiles, customize their prof...
- My Story, how it all started (part 1) 11/21/2022 Introduction Hi guys! Today , I want to present my story. Before I’m going to start telling you my path and all of the obstacles I encountered, I’ll tell you a few words about me. At this very moment, when I’m writing this article, I am wor...
- What I learned from building a chat project with sockets.io and React 8/24/2022 A few days ago I’ve built a React application with socket.io. It’s a chat app. *Sidenote: The repo and youtube video will be at the down of the article. Now, when you’ll see it you may ask a few questions like, “why didn’t use any DB or firebase?” or...