Built in the terminal.
Grown like an oasis.
CoderOasis is where we write the guides we wish existed — practical, no-fluff writing on AI, programming, self-hosting, and keeping your systems secure.
Why "CoderOasis"
CoderOasis was started in 2011 by Traven — a systems administrator and PHP developer who wanted to write about programming, infrastructure, and security in a way that was actually useful to working developers. Not surface-level tutorials. Not "10 tips to be a better programmer." Real technical writing grounded in real production experience.
I write the article I wish I'd found at 2am when something was on fire and the Stack Overflow answers were from 2009.
This version of the site — relaunched as CoderOasis on September 25th, 2021 — runs on Ghost and Umami, both fully self-hosted. No third-party trackers. No ads. No algorithm chasing. Just technically grounded writing from someone who has been in the trenches long enough to have made every mistake worth writing about.
Our Mission
The internet is full of content that tells developers what they want to hear. Bland tutorials, vendor-sponsored comparisons, takes engineered to offend nobody. That's not what CoderOasis is. We write for developers who can handle a direct answer. If a technology has problems, we say so. If a popular opinion is wrong, we explain why. If something is good, we'll say that too — with actual technical evidence, not vibes. The goal isn't to be provocative. It's to be accurate in a space where accurate is sometimes uncomfortable.
No. Ads. Ever.
No sponsored posts. No paid placements. No affiliate deals. If we recommend something, it's because we use it. The editorial standard is simple: if it wouldn't survive a code review from a senior engineer, it doesn't get published.
Practical over hypey
If it doesn't hold up outside a demo, we don't write it up.
Self-hosted, by default
We'd rather own the stack than rent it. A lot of what we write reflects that.
Security-minded
Convenience is not a substitute for a threat model.
No filler
Short and useful beats long and padded. Every time.