heads shot

A backstage perspective on bootstrapping apps

Hi. I'm Drew De Ponte, a full-stack polyglot developer, Co-founder and Partner at Uptech Studio, a boutique Product, Design, & Development studio.

Back in 2016 I started Uptech Studio with two friends of mine. Since then, one of the co-founders has left, we gained two more and have turned it into a successful boutique consultancy.

Now we are on a mission to bootstrap software products at Uptech Studio. My current focus is Pullwalla, a tool to help developers stay on top of pull requests and peer reviews. Follow along with backstage access via my blog & twitter.

Newsletter

Follow along as we attempt to transition from consulting to building & selling software products.

powered by TinyLetter

OSS Projects

I am also author and maintainer of a number of open source projects.

Git Patch Stack - is an add-on command for Git that facilitates using a patch-stack Git workflow while still using pull requests for peer review. This is also my preferred Git workflow.

Git Changelog - is an add-on command for Git that helps you track Changelog entries in your commit messages and supports building Markdown based Changelogs, helping you see what unreleased changes are, etc.

alt - makes it trivial to find the "alternate" file for a given file. e.g. If you were in a test file and wanted to find the associated implementation file. It accomplishes this by using a path similarity ranking algorithm so that it works for a decent number of languages and frameworks. It also supports trivial integration with editors such as Vim, etc.

togls - a Ruby feature toggle (feature flag) framework intended to support the natural growth and evolution of using feature toggles in a project from simple boolean flags, all the way to complex rule based toggles. It focuses heavily on testing around toggles and provides excellent documentation.

Constraid - makes it as simple as possible for you to programmatically use AutoLayout in your iOS & MacOS projects. It does this by providing higher level concepts such as cup, flush, etc. that make it easier to reason about your layouts, and focusing on being fully discoverable via auto-completion.

You can find my vim plugins along with many other OSS projects I have created at /drewdeponte and /uptech.

Prose

If you are interested in checking out articles I have written checkout my blog or go to Uptech Studio - Engineering.

Work History

If you are interested in my work history check out or my resume.

Reach Out

Follow me on twitter or email me at drew [at] uptechstudio.com.

Subscribe via my ATOM feed