My name is Brian Sunter and I'm a software engineer in San Francisco.
Are there better alternatives for configuration languages like JSON and YAML?
What are transducers and why would I want to use them?
An introduction to Clojure with Reagent.
Why not the programming language I'm already using or some other language? What makes Clojure uniquely well suited for modern software development?
We're used to using semver to manage our dependencies, but when it comes time to deploy our app, is semver the right choice for versioning?
A few of my favorite panoramas taken over the years
We went camping at Pfeiffer Beach in Big Sur
We saw Seals and Blue water in Monteray California.
Exploring the Mission Neighborhood of San Francisco
Hiking the golden hills of Fremont California
I build APIs for APIs. I work on DevExchange, Capital One's streaming data and REST API platform. We practice agile, microservice architecture, continuous delivery, and end to end ownership of features by full stack teams.
I worked on SnapUp, a machine learning powered shopping app. Track any product you like by taking a screenshot. We do this with patented product fingerprinting and price tracking technology. Acquired by ipsy.
I co-founded Partender, a bar and restaurant inventory management system. We practiced lean product development and worked closely with our customers to find market fit. We went through the 500 Startups accelerator to build out our sales and distribution. We are featured on the show hit show Bar Rescue with 2+ million viewers. Our customers include restaurant groups, hotel chains, and establishments worldwide.
I built debugging tools for Amazon's internal messaging platform. I used agile scrum, strict TDD, and continuous integration to write clean, correct, and maintainable code.
I developed a cross platform mobile app and node backend for guests of Disney's Wide World of Sports complex in Orlando, FL.