Software Engineering
Coding, Python, web development, architecture, and deployment
-
Birds Can Fly in the store
My new Flappy Bird clone, “Birds Can Fly” made it into the store yesterday. To kick things off with a bit of a boost I ran $250 worth of ads. That worked out ok though it’ll take a long time to earn that money back. The idea with the ads was to try to get…
-
Invader Crush in the Store
After a longer than usual review process, my latest game Invader Crush made it into the App Store. I had to resubmit my flappy bird game due to a bug that was picked up by the reviewers. Expect that to be reviewed within the next week.
-
Open Sourcing old Projects
While trying to clean up my computer a little I noticed that I have a lot of old projects that are really doing nobody any good by just sitting on my computer. So in an attempt to both back them up and share them with the world I’m going to be reviewing some of these…
-
Creating More Apps
One of the goals of Halotis is to create and launch a number of robust webservices for Mobile Apps. However, before we are ready to launch those to the public for use we want to make sure they work at scale and prove that the ideas are useful. To that end we have set an…
-
Yeoman for Modern Web Design
While I’ve been delving into Django and Ruby on Rails for the last few years the world of Node.js has been maturing. The set of command line tools that have developed around the Node.js platform has evolved tremendously. They have escaped beyond the confines of Node.js Apps. Yeoman brings together an app starting templating engine…
-
Creating Feedback Loops
A feedback loop for success is anything that looks at your past or current state and if you have fallen off the tracks does something to get you back on them. That’s kind of vague. So here are some examples of feedback loops: For a weight lifter – keeping a log of past lifts encourages…
-
Buying Code
As a developer I have strong opinions about what makes good software and there is a desire to rewrite code that I find from other people so that it is ‘better’. This makes it difficult to justify purchasing code. I could just write something similar/better myself. Yet, buying code is probably the cheapest most effective way…
-
Api First Web Development
The web is still suffering through a page refresh disaster. HTTP started with simple pages where full page reloads when navigating wasn’t so bad. Modern sites have boatloads of images, css, js and html files on each page that need to be requested each time a page loads and checked to see if the file…
-
Taking Rails Lessons to Django
For the past couple of months I’ve been working on a number of Ruby on Rails projects with some talented and experienced developers. After years of working in the Django world on various projects, Rails is an interesting contrast. My perspective on developing webapps has changed greatly since working with Rails. This is both due…
-
New Site New Direction
With the launch of the new design for this site we have also taken a new tack on the strategy going forward for future development of products and features. The backend services that currently have been built for Halotis iOS Apps will be re-built so that others can benefit from the work done. Where appropriate…