derrick obedgiu

software developer
github
twitter
———————— 🎄 happy holidays 🎄 ————————
intro

hi, as you can tell already, i'm derrick, a self motivated software developer, and a very typical introvert, just so you know... those two traits pretty much define me for the most part

i build web applications that run in your browser—think youtube, twitter or google drive. beyond that, i can:


not sure exactly what you need from me? no worries just drop me a line and we’ll figure it out together.

wanna connect with me (before AI grabs all the gigs)? let’s talk!

anyway,
————————————————CHECK THIS OUT————————————————

THE PROJECTS I BUILD AND THE TECHNOLOGIES I USE

RECENT PROJECTS

wip

STACK

"when the only tool you know is a hammer, all your problems look like a nail"

i've got more than just a hammer. while my stack covers most scenarios, i'm not boxed in by it. need something outside these tools? i'll figure it out. that's kind of the job—adapting, learning, and finding the right solution, not just the familiar one.


TECH STACK FLOW

this is how i typically structure applications: a clean frontend that users interact with, a robust backend handling business logic, and a reliable database storing everything. simple, scalable, and proven.

┌────────┐   ┌────────┐   ┌────────┐
│Frontend│──►│Backend │──►│Database│
└────────┘   └────────┘   └────────┘

DEVELOPMENT WORKFLOW

my process is straightforward: write code, test it thoroughly, deploy with confidence, and ship to users. no shortcuts, no compromises on quality.

┌──────┐  ┌─────┐  ┌──────┐  ┌──────┐
│ Code │─►│Test │─►│Deploy│─►│ Ship │
└──────┘  └─────┘  └──────┘  └──────┘

COFFEE TO CODE PIPELINE

the most accurate representation of my daily routine. coffee fuels the brain, the brain writes the code. it's a simple equation that works. what more can i say.

┌──────┐   ┌────┐   ┌──────┐
│Coffee│──►│ Me │──►│ Code │
└──────┘   └────┘   └──────┘

HOLIDAYS TO CODE PIPELINE

the festive season edition. even during holidays, the cycle continues. rest recharges, ideas flow, and code happens anyway.

┌─────────┐   ┌────┐   ┌──────────┐
│Holidays │──►│ Me │──►│More Code │
└─────────┘   └────┘   └──────────┘
2025: wrapping up the year

as 2025 winds down, i'm realizing this has been the year everything clicked. not in a dramatic way, but in that quiet, satisfying sense where you realize you've actually grown. less imposter syndrome, more "yeah, i can build that."

the serverless shift

this has been my cloudflare year. i've gone all-in on workers, pages, and D1. basically betting on edge computing being the future. and honestly? it's paying off. the performance wins alone justify it: sub-200ms responses, global distribution without thinking about it, zero server maintenance headaches.

i've rebuilt projects that used to need VPS instances and turned them into worker scripts that deploy in seconds. the mental shift from "managing servers" to "writing functions" has freed up so much cognitive space. less time worrying about nginx configs, more time solving actual problems.

D1 has surprised me too. yeah, it's still young, but having SQLite at the edge is the kind of tech that makes you rethink architecture entirely.

frontend: the nuxt era

vue.js has always felt right to me: clean, logical, no magic. this year i've doubled down on nuxt 4 and it's become my default for anything frontend. typescript everywhere, nuxt ui for components, and a workflow that just clicks.

most of my work happens in private repos. my github graph tells the story: way more private contributions than public commits. but the patterns are the same everywhere: nuxt 4 + typescript + cloudflare pages. server-side rendering, fast initial loads, clean seo, smooth interactions.

i've started thinking less about "what framework?" and more about "what's the user experiencing?" nuxt lets me ship polished UIs without drowning in config hell. the developer experience is clean, the performance is there, and the deployment story with cloudflare is seamless.

quiet wins

i built a content platform this year that's now pulling hundreds of thousands of visitors monthly. the traffic source? pinterest. i didn't expect it to work this well.

set up a business account, connected an rss feed from the site, let pinterest auto-publish. what started as an experiment turned into consistent, organic traffic that compounds daily. no self-promotion, no paid ads—just understanding how one platform's algorithm values fresh, quality content. and ofcourse i have google adsense on the site that blew up with pinterest traffic.

it taught me more about seo, content distribution, and traffic patterns than any tutorial ever could. sometimes the best growth comes from testing quiet strategies instead of shouting loud ones. every project this year has had one thing in common: designed for the edge first, performance and UX as requirements from day one.

shipping open source

this year i published two packages to packagist as part of my goals to contribute to opensource:

pricer — a php pricing calculator that handles taxes, discounts, fees, and credits in the correct order. solves a problem i kept running into: calculating prices with complex business logic without drowning in spaghetti code.

hostinger-php-sdk — a complete php sdk for managing hostinger resources (vps, domains, dns, billing). built it to programmatically manage infrastructure instead of clicking through hostinger dashboard.

both shipped with tests, and great docs.

the technical stuff i've gotten better at

php & laravel: upgraded to PHP 8.4, cleaned up old patterns, wrote better code. laravel has stayed my backend workhorse for complex projects. building pricer pushed me to understand bcmath, immutability patterns, and keeping to my long term focus on clean code.

networking: my mikrotik obsession has continued. routing, VLANs, network optimization, firewall — still love getting into the weeds here.

infrastructure: i've run a self-hosted mailcow server on a vps. learned the hard way about DMARC, SPF, spam policies, and why email deliverability is its own circle of hell.

vps: moved a couple of projects to contabo. it's surprising how their pricing is, and my obsession to always route my internet traffic through a vps just got sinked into a 30 tb traffic out for a $4.95/month plan.

ai-assisted workflow: added claude code to my toolkit this year ($20/month, worth it). it's not writing code for me. it's handling the repetitive stuff i'd rather not do. boilerplate, test scaffolds, documentation formatting, refactoring patterns i already know. frees up mental space for architecture decisions and solving actual problems. still my code, still my logic, just faster iteration.

the challenges that have made me better

not everything has gone smoothly.

self-hosting email has humbled me. spam filters, DNS records, deliverability issues—every problem has been a rabbit hole.

SQL queries have broken in creative ways when i pushed grouping rules too hard. refactoring a bit messy database logic is never fun, but i've come out knowing my indexes better. it's the kind of hustle you'd go through knowing you can't peacefully use orm with D1 due to pricing and usage model unlike with laravel

and sometimes, documentation just... doesn't exist. i've had to figure things out by trial, error, and jumping to subreddits oftenly, because ai's are also undeniably outdated of current docs.

every roadblock has made me more self-reliant. i've started trusting my ability to figure it out.

side quests

played with AI-generated photography—realistic portraits, black and white aesthetics, visual storytelling. it hasn't just been creative fun; it's taught me about branding and presentation in a digital-first world.

what i'm taking into 2026

2025 has taught me to build with the edge in mind, to prioritize performance from day one, and to trust that i can learn whatever i need to learn.

i'm not chasing every new framework or trend. i'm betting on: cloudflare for infrastructure, nuxt for frontend, clean code over clever code, and shipping real products over endless planning, and keeping my commitment to open source contributions.

this year i haven't just written code. i've built systems, solved real problems, and grown into someone who can architect solutions end-to-end, all while not including workplace contributions to this wrap writeup.

less imposter syndrome. more building. that's the vibe. that should be the vibe.


merry x-mas to you