Start in the South

Learn how to build a profitable startup outside of the usual hubs. No technical skills required.

Join 1,600+ founders and get weekly lessons delivered to your inbox

Development

Using the Memberful Overlay with Ember.js

One of our long time clients is a non-profit. As you can imagine fund-raising is a mission critical part of what they do. And they don't have a huge technology budget. So when they came to us wanting to add a paid membership (complete with a newsletter and special members only pages) to their website we had a bit of a conundrum. Not only because they couldn't afford a custom solution, but we didn't have the time to build one (we've been crazy booked up for the last couple of months and we were squeezing them in). It turns out Memberful will handle just about all of that for you and they'll even integrate with your website via a modal overlay. We only had one problem. Their overlay isn't built to work with single-page apps.

Read more
Development

Write Your API With UX in Mind

You probably write bad APIs. I’m not saying that to be offensive or inflammatory. I’m saying it because writing good APIs is really hard. Like really, really, ridiculously hard. Take a couple seconds to count the number of APIs you have used that were intuitive and easy to work with. My list fits comfortably on one hand: Stripe, Twilio, and v2 of Sendgrid’s mail API. So you probably don’t write good APIs. If you did, my list would be a whole lot bigger.

Read more
Development

Atomic Deployments with CircleCI

The atomic in atomic deployments refers to a database concept, atomicity, that requires each transaction to be “all or nothing”. In the context of a deployment, that means if something goes wrong (say you forgot to put a new dependency in your requirements.txt) the whole deployment is scrapped and your site keeps using the older, working version of your code.

Read more
Design

Don't Be Bashful: A Designer's Intro to Bash

For anyone who’s new to the command line, starting from scratch can cause the kind of intense fears and paranoia typically reserved for found footage horror films and clown conventions. But worry not. Once you know a few key commands, you’ll be up and running in no time like a true Bash champion.

Read more