Skip to main content
All posts
Stefan Cosma

Stefan Cosma

Lead Frontend Developer

54 posts208 min total reading time

Lead Software Developer | Community builder @ Sibiu Web Meetup | Co-organiser @ Friendly.rb | Hackathon Coordinator

The Shifting Value of Frontend Engineering

AI isn’t taking our jobs, but it is radically shifting where our value lies. Typing speed was never the bottleneck—knowing what to build is. While tools handle the boilerplate, the real craft of frontend in 2026 is rooted in architecture, human empathy, and making good technical decisions.

architecturefrontend+1
·May 21, 20263 min
Read

Why I ditched traditional CMS platforms for a custom-built stack

I rebuilt my blog to escape the limits of traditional CMS platforms. This post breaks down a high-performance stack using Astro SSR, Vercel, and Cloudflare, plus an automated pipeline that uses Supabase Edge Functions and Resend to blast newsletters the moment I hit publish.

vercelcms+2
·Apr 28, 20263 min
Read

Beyond the Code: What I Learned Contributing to Zed’s Open Source

Make the tools you need if the ones you have don't work. I care a lot about my development environment, and switching to the Zed editor was the perfect reason to stop waiting for features and start helping out.

open-sourcezed
·Apr 2, 20263 min
Read

The YAGNI principle, as explained by AI.

The YAGNI principle encourages programmers to only implement features necessary for the current iteration of a project. Focusing on the MVP can reduce complexity, technical debt, and make code easier to maintain and refactor.

robotssingularity+2
·Feb 23, 20233 min
Read

How To: Interview a developer, as a developer!

This article goes over a simple approach of interviewing a developer, as a developer.

developersinterview+2
·Nov 10, 20225 min
Read

How To: Clean up Plex with Google Scripts

Just as the title implies, this tutorial is going to cover what it takes to automatically cleanup a Plex media server, using Google Scripts. I am aware there are other ways to do this, but this tutorial is tailored specifically for Google Scripts.

google-scriptsplex+2
·May 29, 20205 min
Read

How To: Run Ghost inside a Docker container on DigitalOcean

How to run a Ghost instance inside a Docker container on a DigitalOcean droplet that points to a Cloudflare subdomain.

domainsnginx+8
·Apr 1, 20193 min
Read

How To: Organise a web developer meetup

This was my first time organising an event. Bellow are the steps I followed when I organised the Sibiu Web Meetup.

meetupuseful+12
·Nov 23, 20185 min
Read

How To: Use Tomcat in Intellij IDEA Community

A short tutorial on how to setup Tomcat in Intellij IDEA Community and how to use Maven to build your project and then deploy it to Tomcat.

setup-tagintellij+7
·Oct 1, 20183 min
Read

Just Another Cluster #6

Issues #6 - I'm gathering stuff, making a list, writing a few words about each one and then sharing with the world.

usefulcss+10
·Jan 14, 20172 min
Read

Visual Studio Code - Tips & Tricks

Here are some tips and tricks that you can use with Visual Studio Code. From useful extensions to awesome shortcuts, I made a list of all of them.

usefulsharing+8
·Jan 8, 20175 min
Read

Just Another Cluster #5

Issues #5 - I'm gathering stuff, making a list, writing a few words about each one and then sharing with the world.

usefulcss+11
·Jan 6, 20172 min
Read

Building a project - workflow, development stack.

An article that will cover some basics regarding the build stack and the deploy process of a very simple project.

projectlanguages+9
·Dec 30, 20169 min
Read

Just Another Cluster #4

Issues #4 - I'm gathering stuff, making a list, writing a few words about each one of them and then sharing with the world.

usefulcss+6
·Dec 27, 20163 min
Read

Changing teams - the good, the bad and the ... future

I'll explain what decisions you'll have to face and what things to watch out when you're changing teams.

teamteams+5
·Aug 28, 20164 min
Read

Are you bikeshedding? Probably!

Bikeshedding is when you argue about some meaningless thing and tend to avoid the more important issue at hand.

questionsrant+7
·Mar 3, 20161 min
Read

Just Another Cluster #3

I'm gathering stuff, making a list, writing a few words about each one of them and then sharing with the world.

usefulcss+11
·Dec 2, 20152 min
Read

Yak shaving. A short definition!

Have you ever started to work on a task and suddenly you realised that that task required some other little task to be finished.That's yak shaving!

mysterydefinition+5
·Nov 23, 20151 min
Read

Just Another Cluster #2

I'm gathering stuff, making a list, writing a few words about each one of them and then sharing with the world.

usefulsharing+9
·Nov 21, 20153 min
Read

Basic security. Let's talk about that!

As someone who has been hacked, I've learned a thing or two about how to deal with certain things. So, how does one get on the path of a secure web app?

passwordswordpress+6
·Nov 16, 20158 min
Read

Just Another Cluster #1

I'm gathering stuff, making a list, writing a few words about each one of them and then sharing with the world.

usefulsharing+6
·Nov 9, 20153 min
Read

Switching domains. Is it worth it?

I recently switched domains. Here's my story on the whole matter. Is it worth it? Does switching domains impact you in any way?

seodomains+7
·Oct 23, 20154 min
Read

Working remotely? How to be awesome at it!

In this article I'm going to outline a few things that can help you achieve greatness when working remotely.

usefulawesome+5
·Jul 26, 20156 min
Read

Gedit on steroids!

Gedit - Your simple text editor just transformed itself into a full fledged IDE.

thoughtstools+4
·Jul 17, 20153 min
Read

How To: Auto increment a custom post type title

This short snippet of code will help when you're trying to auto-increment the custom post type title because the user is not allowed to edit the title.

wordpresstutorials+3
·Feb 28, 20153 min
Read

Koding everything ... in the cloud!Archived

You thought I made a typo didn't you? No, I did not make a typo, I am actually talking about Koding [https://koding.com]. But why am I talking about Koding? F

kodingcloud-computing+2
·Oct 11, 20146 min
Read

An open letter to WordPress devs about standardization

Dear WordPress dev community and Automattic, I've been working with WordPress for the past 5+ years. In this time frame I have worked with a lot of stuff, from

open-letteropen-source+5
·Sep 16, 20144 min
Read

WordCamp Romania 2014 | Conference Adventures – Episode 3

It was bound to happen at some point in time. It was on my wish-list ever since I heard that the WordPress community is organizing events that gather the most t

wordcampspeaking+4
·Sep 10, 20143 min
Read

What's my uptime?

So I wrote a small project over the course of a few days. What started out as a small internal thing has turned out to be something more complex but in the end

open-sourcetools+3
·Sep 10, 20142 min
Read

Meeting the locals!?

A more appropriate title would be: should I meet the locals or do I have any locals that I should meet and when I say locals I'm referring to local developers /

questionsrant+2
·Sep 8, 20142 min
Read

Docked or undocked? That is the question.

So I ran a poll. And people answered and the results surprised me, to say the least. The question was simple. Developer Tools docked or undocked? 74% of all pe

questionstools+3
·Sep 7, 20142 min
Read

Mozilla Open Source Iasi | Conference Adventures – Episode 2

It all started on a gloomy fall day, last year. The air was warm and I just finished writing a long(ish) email to someone who now has my utmost respect and appr

open-sourcespeaking+4
·May 11, 20144 min
Read

How To: Setup a simple file server

The author of this tutorial should not be held responsible for any loss of data or hardware that one may encounter by following this tutorial. You have been inf

setup-tagserver+4
·May 10, 20148 min
Read

A hosting malfunction.

If you’re reading this article, it means the website is up and running as it’s supposed to. I should put a notice like this everywhere, but why would I need to

errorshosting+2
·Apr 26, 20143 min
Read

Reading other people's code.

It's more of a question actually. What's it like to read other's people code and why you should be prepared? Well, the evil doers over at the powerful and evil

questionsstandards+5
·Apr 5, 20143 min
Read

Are we too dependent of the tools we use?

A few weeks ago, I had the unfortunate chance or let's say \"opportunity\", of working on something without going through my usual workflow. And what did I learn

questionstools+5
·Apr 1, 20143 min
Read

When is autoplay music acceptable on a website?

Interesting question, don't you agree? I would like debate a bit about this subject, because I ran a poll on Twitter and I believe we all encountered this on ou

questionsdebate+5
·Mar 21, 20143 min
Read

Maps API or X marks the spot.

No, we're not making fun of Apple Maps, but we could if we wanted to. Let's just say I don't want to jump wink wink into the whole Apple Maps conundrum. This a

integrationapple-maps+5
·Jan 6, 20146 min
Read

Developers and holidays. A weird relationship?

'tis the holiday season! Maybe you're coming or going home for the holidays. Whatever maybe the case, you rejoice the fact that you finally have a break from al

developersfun-stuff+3
·Dec 20, 20133 min
Read

Monitoring all the stuff!

Despite the fact that we are being monitored day and night by an entity that knows almost everything (even what we had for brunch on Nov. 5), and yes I'm talkin

usefultools+3
·Dec 16, 20135 min
Read

The great category conundrum.

It all started on one December-ish looking morning. It was the year of our lord 2013 and the snow was nowhere to be found, keeping that mind, there was a slight

usefulsolution+4
·Dec 13, 20133 min
Read

Developers and social media. Is it a good thing?

Lone wolves or night owls, that's how you usually describe your friendly neighborhood developer. He doesn't travel in packs and usually you'll find him sitting

thoughtsquestions+5
·Nov 13, 20133 min
Read

A developer's tools of the trade.

You, me and your weird cousin that thinks he can make websites out of macaroni, well we're developers (At least some of us are!). We rely on some sort of servi

toolsdevelopers+4
·Nov 12, 20134 min
Read

Let me CMS your stuff!

Let's begin from the premise that you as a well established developer, know what a CMS is, so I won't lecture you on what one is because I'm sure you know a few

toolscms+4
·Oct 17, 20135 min
Read

Developers, stop hiding!

Let's start this \"rant\" with a slight deviation from the main topic, but don't worry about it we'll get back to it, by quoting someone much wiser and more exper

awesomerant+3
·Oct 7, 20134 min
Read

Koding Apps. Build one!Archived

Disclaimer: All quoted paragraphs are reproduced in their entire form from the awesome Koding University that you can findhere [http://learn.koding.com]. Becau

koding-appsopen-source+5
·Oct 4, 20135 min
Read

Terminal, do you speak it?

> \"What OS you from?\" \"What?\" \"'What' aint no OS I ever heard of! They speak Terminal in 'what'?\" \"What?\" \"Terminal, motherfucker, do you speak it?\" Well mayb

usefulcommands+3
·Sep 29, 20134 min
Read

Open Source. The story? The facts?

A long time ago in a galaxy far, far away … ups, wrong tale! Our story begins in the same place where all computer related stuff happen! China? No, somewhere b

open-sourcedevelopers+3
·Sep 27, 20136 min
Read

How To: Remove Custom Post Type URL slugs

Disclaimer: This is a version I found useful and it worked for my particular case. It may not work for you, but you can post a comment bellow and maybe we can f

wordpressresources+4
·Sep 26, 20134 min
Read

SmartWeb | Conference Adventures - Episode 1

Disclaimer: This article is the start to a whole series about conference going. You can read about what usually happens when I go somewhere and there's a confer

attendingconference+5
·Sep 25, 20135 min
Read

Coderbits API HackingArchived

Well hello there, dear reader, this the first article from a series of tutorial articles that will be featured around here. Let's get started then. If  you rea

coderbitsplugin+6
·Sep 21, 20135 min
Read

Design the community and then the tool!

What are you talking about? How can I create a community if I don’t have a tool to start with? Maybe if you keep reading you’ll understand. For now, the only t

communityarticle
·Sep 21, 20135 min
Read

What if your users are developers?

Art they, or aren't they, that is the question: Whether 'tis Developer in the mind to suffer. That’s how Shakespeare would have written his words if the Interne

users-tagdevelopers+2
·Sep 21, 20135 min
Read

Hello world!Archived

I bid you hello, dear reader, welcome to this website, that for some particular reason I [http://coderbits.com/stefanbc] own it. What is the purpose of this we

hello-world
·Sep 20, 20131 min
Read
Mastodon