How to install a new WordPress theme

Can’t upload the new Wordpress theme you just downloaded or purchased? You may be running the wrong type of WordPress. In this post, I’ll explain the different ways to run a WordPress blog and then show you exactly how to upload a custom WordPress theme.

Three flavors of WordPress

There are three different flavors of WordPress: WordPress.com, WordPress.com Premium, and WordPress.org. Here are the differences that are relevant to us:

WordPress.com WordPress.com Premium WordPress.org
3rd Party Themes x
Free x x*
Hosted x x
Custom Domain x x

* requires a self-hosting plan, more on that later

Note that neither WordPress.com nor WordPress.com Premium allow users to upload their own themes. If you’re in your blog’s Dashboard and don’t see an upload link under Appearance, then you’re probably using WordPress.com’ free  or Premium hosted option. You’re going to need to host the blog yourself if you want to use a custom theme.

Still kinda lost? Let’s break it down even further. Continue reading

Safe Python playing with Virtualenv

Python is a pretty great programming language. It’s fast to write, easy to read, and extremely flexible. It’s a good language to have in your arsenal for when you quickly need to write a web scraper to quick app prototype (although Go Lang is also quite popular for the latter task as well).

You’re going to make mistakes when you first start with Python, and you’re going to want to try the latest and greatest tools (like IPython). Unfortunately, this kind of playing/learning can have a negative impact on your computer, so it’s important to set up a safe environment in which to play. That’s what we’re going to be doing today, by setting up secure environments using virtualenv.

Continue reading

034 : The UX of time travel with SFCD Agency

SFCD AgencyIt’s a seemingly simple problem — tell the user what time it is in different countries around the world — with an endless number of solutions. There are a few questions you need to ask yourself before even touching pencil to paper: What’s the best way for humans to manipulate time? And really, what is time?

SFCD Agency took a break from client work to put out its first mobile application: Miranda. It’s a time zone converter with an elegant and unique user interface. In this episode, Yasser, the Head of Product and Strategy, and Dmitry, the Creative Director, share their experience making Miranda.

It’s an inside look at the app creation process within an agency, where ideas are brainstormed and workshopped into their final form.

Continue reading

033 : Bestselling indie games with A Dark Room’s Amir Rajan

Amir Rajanawake. head throbbing. vision blurry.

So begins one of the most unique games to ever hit the App Store. What follows is an experience that takes the player through a dystopian world that starts with the simple gathering of wood and slowly grows in scope to places you’d never expect.

Amir Rajan discovered the original web-based A Dark Room (developed by Michael Townsend) on Hacker News and knew it needed to be on mobile. He negotiated the rights to create the iOS app and began his journey into RubyMotion and Objective-C development. He shares how he promoted his app and what it felt like to have a meteoric rise to the top of the App Store.

You should listen to this episode if you’ve ever wondered what it takes to have a best-selling app.

NOTE: It’s highly recommend that you finish A Dark Room before listening to this episode!

Continue reading

032 : Building an app business not just a product with Dan Counsell

Dan Counsell Realmac SoftwareWhat is one of the biggest mistakes made by aspiring app entrepreneurs? Confusing a product with a business. If you build and release an app, you’re selling a product. What happens when sales dwindle? Do you have a plan for sustainable revenue?

Dan Counsell is the founder of Realmac Software, creators of applications such as RapidWeaver, Ember, and Clear. He’s been in the software business for a while now, and has learned some extremely valuable lessons along the way. In this episode, he shares the story of his very first piece of software, and his shock when people started sending him money for it.

He also walks me through the design, development, and launch of his most recent app, Clear (which I personally use every single day). The app is available for both iOS and an OS X, and he talks about why all developers should be targeting both App Stores.

This episode is about creating an app business, not just a product.

Continue reading