Skip to content
View developersteve's full-sized avatar
🍽️
Spin all the plates
🍽️
Spin all the plates

Block or report developersteve

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
developersteve/README.md

DeveloperSteve: Steven Coochin, technology leader, company director and developer advocate. Central QLD, Australia. Off-grid and solar powered.

developersteve.com LinkedIn X / Twitter Medium Instagram

30+ years as a developer, 10+ years in developer relations, 10+ years as a data analyst, 291 conference talks worldwide, 600+ articles, blogs and tutorials

01 · About

I'm Steven Coochin, known across the developer community as DeveloperSteve. I've spent 30+ years in software, across enterprise platforms and developer relations roles at IBM, PayPal, Xero, Telstra, Snyk, GitLab and NGINX. Along the way I've given 291 conference talks, written 600+ articles and tutorials, and organised global hackathons with partners including the United Nations.

Today I'm Co-CEO and CTO of a startup that's still in stealth, and Technical Director at Clermont Digital, the agency I co-founded with my partner Emma. I made MysteryOS, a puzzle-survival game where every level drops you into an alien operating system, and Settle Sound, an app of binaural beats and calm tones for winding down. I also co-founded PlotPlan.land and FeedFinda, have a podcast on the way, and teach free short courses on Muster Learn.

I do all of it from an off-grid property outside Clermont in Central Queensland. The enterprise-grade experience came with me. The commute didn't.

02 · What I'm building

Co-CEO / CTO, Stealth Startup: something new, under wraps for now Technical Director, Clermont Digital: digital agency built in Clermont Director, The Coochin Co.: technology, digital and creative ventures Creator, MysteryOS: puzzle-survival game on Steam and mobile Creator, Settle Sound: binaural beats and calm tones app Co-Founder, PlotPlan.land: property layout on satellite imagery Co-Founder, FeedFinda: map-based hay and feed marketplace Co-Founder, Stealth Podcast: a new show, still in stealth Teacher, Muster Learn: free short courses on your phone

03 · Worked with

Worked with PayPal, Braintree, Xero, Telstra, NGINX, GitLab, IBM, Snyk, UN Human Rights, Australian Red Cross and RMIT Online

04 · Toolbox

LanguagesPHP JavaScript TypeScript Go Python Ruby Java C# Swift Lua C++ Bash
Web & backendLaravel Filament Livewire Inertia Ruby on Rails Hotwire React Next.js Vue.js Node.js Vite Tailwind CSS Three.js
APIs & SDKsOpenAPI gRPC Stripe PayPal Braintree Square
Apps & gamesReact Native Expo Electron macOS Windows App Store Google Play Steam
Data &
messaging
MySQL MariaDB PostgreSQL SQLite CockroachDB Redis RabbitMQ Apache Superset
Cloud & DevOpsAWS Azure Google Cloud Cloudflare Docker Kubernetes Terraform NGINX Apache
CI/CDGitHub Actions GitLab CI Gitea GitHub Container Registry Cloudflare Wrangler
TestingPest PHPUnit Vitest Jest Playwright
Observability
& security
OpenTelemetry Sentry Snyk Trivy GitHub CodeQL TruffleHog Gitleaks
IoT &
hardware
Home Assistant ESPHome ESP32 Arduino PlatformIO MQTT Node-RED Cat-M1 NB-IoT LoRaWAN Bluetooth Wi-Fi

05 · Talks & media

A few from the 291:

Building, Deploying and Observing SDKs as a Service, Conf42 DevOps 2023
Building, Deploying and Observing SDKs as a Service
Conf42 DevOps 2023
Building a Serverless-powered IoT Buzzwire Game, ServerlessDays ANZ
Building a Serverless-powered IoT Buzzwire Game
ServerlessDays ANZ
Find vulns in your code before they find you, Cloud with Chris
Find vulns in your code before they find you
Cloud with Chris

🎙️ Podcast: Voxgig, Ep 97: Steve Coochin

06 · Latest writing

Refreshed daily from Medium and the Clermont Digital blog.

07 · Off-grid

Home is a tiny, solar-powered smart house off the grid, and it doubles as my test bench. Home Assistant runs the place, with ESPHome sensors, a local weather station and solar and battery monitoring feeding it. When a flood took out our electronics, I built something better. The 3D printer handles the parts that don't exist yet.

Built in Clermont, QLD. Powered by solar, curiosity and open source.

Pinned Loading

  1. ClermontDigital/RecipeCards ClermontDigital/RecipeCards Public

    A Home Assistant integration to help you keep track of your recipes

    Python 10

  2. ClermontDigital/smartsms ClermontDigital/smartsms Public

    Python 2

  3. ClermontDigital/REAIntegrationDocs ClermontDigital/REAIntegrationDocs Public

    Markdown documentation from the REA group that are AI agent accessible

    JavaScript

  4. Solar-Juice/solarjuice-php Solar-Juice/solarjuice-php Public

    PHP SDK for the Solar Juice Partner API. Zero runtime dependencies, PHP 8.1+.

    PHP

  5. Solar-Juice/solarjuice-node Solar-Juice/solarjuice-node Public

    Node.js SDK for the Solar Juice Partner API. Zero dependencies, Node 18+.

    JavaScript

  6. Solar-Juice/solarjuice-ruby Solar-Juice/solarjuice-ruby Public

    Ruby SDK for the Solar Juice Partner API. Zero runtime dependencies, Ruby 3.0+.

    Ruby