Home / About

A small studio.
Big opinions.

We're two developers in Bali who build, maintain, and rescue WordPress and custom web apps for clients across South-East Asia, Australia, and the EU. Senior-only roster — no junior handoffs, no offshore subcontracting.

01 / story

We started after fixing one too many broken sites.

PixelMedia began in 2017 as a two-person freelance partnership in Denpasar. Our first six clients all came in the same way: their previous developer disappeared, a plugin update broke checkout, and they were losing money by the hour.

We don't disappear. Every site we build comes with a documented codebase, a tested rollback path, and a human on Slack who answers within four working hours. The boring stuff is the whole job.

Nine years later, we maintain 10+ sites across F&B, education, hospitality, and B2B logistics. We turn down more work than we take, because the only way to keep this quality bar is to keep the team — still just the two of us — small on purpose.

02 / how we work

Four principles,
non-negotiable.

These are the rules we won't bend, even when a client asks nicely. They're why our average client tenure is over four years.

01 — Senior only

The person you meet is the person who writes the code.

No bait-and-switch. Every line of PHP, every CSS rule, every database query is written by someone with 8+ years of experience.

02 — Code you own

Your repo, your hosting, your domain — from day one.

We commit to your GitHub. You can fire us tomorrow and the next developer reads clean, well-commented code. We don't hold sites hostage.

03 — Boring tools

We pick proven stacks over trendy ones.

Every plugin, host, and library we recommend has been load-tested on at least five client sites. Innovation belongs in the design, not the infrastructure.

04 — Plain English

No status reports full of jargon.

Weekly Loom video, two-paragraph written summary, and a list of decisions you need to make. If we wouldn't say it to a family member, we don't say it to a client.

05 — Numbers, not vibes

Every recommendation has a metric attached.

If we suggest a change, we tell you what it should move, by how much, and when we'll know if it worked. No "best practices" without evidence.

06 — Five clients max

We cap active builds per quarter.

Five new builds, plus our existing care-plan roster. Past that, work suffers — so we waitlist instead.

03 / team

Two developers.
Zero subcontractors.

Every site we ship is built end-to-end by one of the two of us. No project managers in the middle, no junior handoffs. Photos are placeholders — drop yours in.

BS
Bambang Setyawan
Founder · full-stack

Highly skilled WordPress developer with a track record of shipping and launching new products. Proficient in PHP, MySQL, JavaScript, and CSS — from custom plugin and theme builds to landing pages and email campaigns. Implements SEO best practices in everything he ships, and partners closely with design and marketing to turn briefs into traffic.

  • PHP
  • MySQL
  • JavaScript
  • CSS
  • WordPress
  • Custom plugins & themes
  • On-page SEO
  • Vue.js
  • Nuxt.js
GL
Gus Leo
Founder · full-stack lead

15 years of progressive software development experience, with a Master's in Information Technology from Udayana University. Ten years deep in the .NET ecosystem, plus 5+ years across Angular, Vue.js, and React Native. Skilled in SQL Server — including stored procedures and database indexing — so the backend stays fast as the data grows.

  • .NET
  • C#
  • Angular
  • Vue.js
  • React Native
  • SQL Server
  • Stored procedures
  • DB indexing
Want to work with us?

We're booking Q3 2026.
Tell us what you're building.

Eight-week waitlist for new builds. Care plans start sooner — usually within two weeks.