Rust in 2026: Why Nearly Half of All Companies Now Use It in Production 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.
Open Source AI Is Closing the Gap on Proprietary Models in 2026 The gap between open-weights models and closed proprietary AI has gone from years to months. Here is what the benchmark convergence actually means, who is leading the open source race, and how to decide when self-hosting makes sense.
Physical AI Is the Next Gold Rush and Everyone Wants In Humanoid robots and physical AI are attracting billions in funding in 2026, with companies like Figure AI, Neura Robotics, and Boston Dynamics pushing the technology toward real commercial deployment. Here is what is actually happening and what the next few years look like.
What Happened When Anthropic Told the Pentagon No In February 2026, the Pentagon demanded Anthropic remove all restrictions from Claude, including for autonomous weapons and mass surveillance. Anthropic refused. What followed is one of the most revealing moments in AI history so far.
Agentic Coding in 2026: The Developer Role Is Changing Whether You Like It or Not Forty-six percent of code written by active developers now comes from AI. The shift from autocomplete to autonomous agents is not a future trend, it is the current reality. Here is what that actually looks like in practice and what it means for how you work.
Vite 8, Rolldown, and Oxc: Rust Is Taking Over the JavaScript Toolchain Vite 8 beta runs on Rolldown, a Rust-powered bundler that replaces both esbuild and Rollup under the hood. The benchmark numbers are almost offensive. Here is what changed, why it matters, and whether you should upgrade today.
Prisma vs Neon in 2026: Which One Do You Actually Need (Or Both)? You see Prisma and Neon mentioned together constantly, but nobody explains whether they compete or complement each other. This is the clear answer -- what each one actually does, when to use one without the other, and when the combination is the right call.
Claude Code vs Cursor vs GitHub Copilot: The 2026 AI Coding Tool Showdown The AI coding tool landscape flipped in 2026. Claude Code went from zero to the number one tool in eight months. Cursor is still the power user favorite. GitHub Copilot is fighting for its place. Here is an honest breakdown of all three after using them daily.
Model Context Protocol (MCP) Explained: The Open Standard Reshaping AI Development 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 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.
TypeScript Without a Build Step: Native Type Stripping in Node.js Node.js can now run TypeScript files natively. No ts-node, no tsc, no esbuild. Just node index.ts and you are done. Here is what type stripping actually means, why it matters, and when you still need a proper build step.
Cloudflare Vinext: The AI-Built Next.js Replacement That Changes Everything Cloudflare built a drop-in Next.js replacement called vinext in under a week, using AI to write nearly every line of code. It builds 4.4x faster, ships 57% smaller bundles, and deploys to Cloudflare Workers with one command. But the most important story here is not the framework itself.
Why Founders Are Bad at X (And What to Do About It) Most founders know they should be more active on X. Almost none of them are. This is not a motivation problem. It is a systems problem -- and it has a fixable answer.
I Killed MarketingNow and Built XPilot Instead. Here's Why. I spent months building MarketingNow, watched it flatline, and then built the right product in a fraction of the time. This is the full story of what went wrong, what I learned, and how XPilot was born from those mistakes.
Bun vs Node.js: Is It Time to Switch in 2026? Bun has been making noise since it launched, promising faster startup times, built-in TypeScript support, and a batteries-included runtime. But is it actually ready to replace Node.js for real projects in 2026? I ran the benchmarks, migrated a side project, and here is what I found...
Git Beyond the Basics: Tricks That Actually Save My Day Most developers learn git add, git commit, git push, and call it done. But git is a remarkably deep tool, and the commands most people never learn are exactly the ones that save the most time. Here are the git techniques I actually use to recover from mistakes, understand history, and move faster...
How I Use AI Tools in My Daily Workflow (And Where I Do Not) Everyone has an opinion on AI coding tools. Half the internet says they will replace developers; the other half says they produce garbage code. After using them daily for over a year, I have a more boring take: they are just tools. Here is exactly how I use them, where they genuinely help, and where I have learned to ignore them...
How to Negotiate Salary as a Developer (And What I Wish I Knew Earlier) I left tens of thousands of euros on the table in my first few years as a developer. Not because companies were dishonest, but because I did not negotiate. I accepted the first number offered, felt grateful for the offer, and moved on. Here is everything I learned about negotiating developer salaries -- the hard way...
SEO for Indie Hackers: What Actually Moved the Needle for Me 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...
SnapPoint: A Hard Reset for Your Dev Machine Most developer machines are not clean. They just look clean. SnapPoint is a system auditor and package manager manager built to surface the mess and help you reclaim clarity.
Stop Validating Ideas. Start Validating Pain. Most founders validate ideas through landing pages and signups. But those signals measure curiosity, not pain. Learn why testing pain points first leads to faster, clearer validation.
No Mouse 30: A Small Experiment in Working With the Keyboard After dealing with wrist pain caused by constant mouse use, I’m running a 30-day experiment to work keyboard-first. This isn’t about extreme productivity or purity. It’s about noticing friction, reducing context switching, and building better habits.
The Strange Reality of Hiring Right Now This week I had an interview that seemed promising. The interviewer told me there were strong chances I could get hired before Christmas. The recruiter had already sent my profile to the client, the client liked me enough to schedule the interview qu...
Creators Are Losing Hours Chasing Trends. I’m Building a Fix. If you create content, you already know the struggle Every creator knows this feeling: You sit down ready to film or write…but first you have to figure out what is trending right now. So you open:Google TrendsYouTube TrendingX exploreReddit Popular A...
Let’s talk about vibe coding 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...
The Waitlist Illusion The Promise of a Waitlist Every indie hacker has experienced the same enticing thought: “I’ll create a landing page, add a waitlist form, and voilà, I’ll instantly know if my idea has demand.” At first glance, this approach seems brilliant. It appear...
Stop Obsessing Over the Perfect Stack 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...
🚀 My First Real Startup: The Rise (and Flatline) of CoLaunchly I never thought I’d write a post like this. But here we are. This is the story of my first real startup. It’s called CoLaunchly. A tool I built to help devs like me actually market their apps instead of letting them die in silence. Let’s rewind a bit...
The Domain Graveyard Problem (And How to Avoid It) If you have been in the indie hacker or startup world for a while, you probably know this feeling. You get a new idea. You get excited.You check if the domain is available. It is.You buy it.Then nothing happens. A year later, you look at your domain ...
How I Got #4 on Product Hunt - My First Launch Story Hi! I’m Alex Cloudstar, founder of CoLaunchly.io, a launch co-pilot that helps indie makers and developers market their products better. On May 13, 2025, I officially launched CoLaunchly on Product Hunt. In this post, I want to share how it went, wha...
Lynx vs React Native vs Flutter: TikTok’s New Framework in Perspective Cross-platform mobile development in 2025 has a new contender. ByteDance (TikTok’s parent company) recently open-sourced Lynx, joining Meta’s React Native and Google’s Flutter as frameworks for building iOS and Android apps from one codebase (Cross-P...
How to Build a Referral Program with Node.js A referral program is a great way to acquire new users and retain existing ones by encouraging them to share your service. In this article, we will walk through building a simple referral system using Node.js, Express, and MongoDB. Prerequisites Befo...
How to Create a Discord Bot Discord bots are a great way to automate tasks, moderate servers, and enhance user engagement. Whether you want a bot for moderation, games, music, or other utilities, creating a bot is simpler than it may seem. This guide will walk you through the s...
A Comprehensive Introduction to Vue.js 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 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 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 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 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...
Getting Started with Prisma and Neon DB: A Modern Approach to Database Management In the world of modern application development, managing your database effectively is as critical as writing clean code. Developers today are looking for solutions that are powerful, flexible, and easy to integrate into their workflows. Prisma and Ne...
Dotfiles: The Secret Weapon for Effortless Configuration Management As a developer, there’s nothing more satisfying than setting up a new machine and having all your favorite tools and settings ready to go in minutes. That’s where dotfiles come in -- a developer’s best-kept secret for managing and syncing configurations...
Why Every Developer Should Learn Algorithms and Data Structures 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...
5 Common Mistakes Freelancers Make With Invoicing (And How to Fix Them) Invoicing is a critical part of freelancing, yet it’s often overlooked or mismanaged. Mistakes in this area can delay payments, strain client relationships, and disrupt your cash flow. Below are five common invoicing mistakes freelancers make -- and act...
Letting Go: Lessons Learned from My Startup Journey with Taskpad.io Hi, internet friends! Today, I want to share my journey of starting and eventually letting go of my first startup. About six months ago, I launched Taskpad.io, a product designed to help freelancers manage their clients, projects, timesheets, invoice...
NextJS for Web Apps: A Technical Perspective 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...
Blue light glasses. My experience Hello everyone! My name is Alex Cloudstar Today I want to tell you about one of the lessons I learned during my career as a software engineer. Health is above all else, which is why I try to maintain it as much as possible, while also maintaining my ...
A day in the life of a programmer. New challenges or a routine? Hello everyone! My name is Alex Cloudstar Today I want to tell you about a day in my life as a senior programmer with 5 years of experience. I’m sure that many of you are curious if programmers really only work 3 hours a day, if we sit non-stop at th...
Typing Towards Health: The Benefits of Split Keyboards Hello everyone! My name is Alex Cloudstar and for the past months I’ve been using a split keyboard. Even though I was highly uncertain if it would be a good investment, it was. Therefore, I want to convince you too. This article is meant for people w...
A Software Developer’s Struggles in the 8-Hour Office Marathon Hello Everyone! My Name is Alex Cloudstar I want to share with you today one of the problems that aren’t really specified in any JDs. In the ever-evolving landscape of technology, software developers find themselves at the forefront of innovation, ti...
Senior Developer’s Crystal Ball: Tech Predictions for 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 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...
Embracing the Advent of Code: A Primeagen Tradition About Vimeagen Vimeagen stands tall in the realm of tech innovation, an organization revered for its groundbreaking contributions to the coding community. Founded on the principles of creativity, collaboration, and cutting-edge technology, Vimeagen h...
To Remote or Not to Remote: Chronicles of a Developer’s Journey Hello everyone! My name is Alex Cloudstar and today I will tell you my experience regarding going to the office or working remote. Ah, remote work -- the realm where sweatpants reign supreme. I’ve been dancing in this domain long before the pandemic mad...
The book that changed my life Hello, fellow knowledge seekers! My name is Alex Cloudstar and today I want to talk about a book that changed the way I think, so therefore it changed my life. Are you ready to shake up your learning game and take on the world of ultralearning? Strap...
My Setup: A Step-by-Step Journey Hello everybody! My name is AlexCloudstar and today I want to take you in a journey in which you will see my full setup. As a tech enthusiast focused on efficiency, I’ve assembled a collection of tools that have significantly improved my work experie...
How Good Are My Math Skills? Debunking Myths: Math and IT Hey there, fellow self-learners and curious minds! My name is Alex Cloudstar and I just really like to debunk myths. Here’s a common one, the relationship between maths and IT. Can you become a software developer without ...
I’ve Been to Over 500 Interviews... and Here’s What I’ve Learned Hello everyone! My name is Alex Cloudstar, and I’ve been to over 500 interviews, and let me tell you, it’s been quite a journey. Okay, maybe not exactly 500; I obviously didn’t count them, but there could actually be more. Whether you’re a fresh grad...
Setting Up NextJS 13 with Auth0 and Sub-Domains: A Guide to Multi-Tenancy Web Apps 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...
I Tried Zustand… and It’s Awesome! Hi, guys! A few days ago, I started rewriting the apps from my portfolio. For now, I have only rewritten one, but the others will follow soon. You might wonder why I’m doing that. Well, there are a couple of reasons. The first reason is that I love t...
Harnessing the Power of TypeScript: Top Utility Functions You Need to Know 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 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 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) ? 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? 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? 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 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...
How i earned my AWS Cloud Practioneer certification Hi! 👋🏻 In today’s story, I will share my experience on how I’ve earned my AWS Cloud Practioneer certification. If you want to have some background of who I am, I invite you to see this series of stories first. Let’s get into it. First things fir...
My Story, how it all started (part 1) 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 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...
Featured Projects
Check out some of the projects I've been working on: