For my current project at Tonic Labs, I needed to make a JSON REST API, and I needed to make one fast. After some thought, I decided to go with Python as the language to write the API in. Now I needed to choose a framework. I immediately ruled out Django for the simple fact that it would be overkill for what I needed to do. I needed something lightweight. So I turned to Flask . Flask is a web microframework based on Werkzeug and Jinja2. It is extremely easy to use and provides the right tools to do the job without getting in the way. Below is a sample of what a minimal REST API in Flask would look like.

It is no secret I am a huge fan of techology. And while I believe that technology has made society better, I cannot disagree that it has some negative effects, one of which being its impact on the lower and middle classes. Some people would argue that the current unemployment situtation is mostly frictional, but I would beg to differ. I believe what we are looking at is structural unemployment at its finest; more and more jobs are being outsourced or replaced by technology. And I fear that this is simply just the beginning.

Ever since I was little, essentially every adult in my life tried to instill the same ideal in me: getting into a good university is key to success. But in a rapdily evolving job market centered around technology leading the American economy, is this ideal as relavant as it was 10 or 15 years ago? Is college still a good investment? Can attending a university actually cause more harm than good? What are my alternatives to attending university? My upcoming book, Skipping School: Is College A Smart Investment?, questions the fundamentals of higher education and American culture. I will give you a small preview of the concepts that will be explored in the book.

Movies are one of my passions. There are few things that I enjoy more than a good piece of cinema. The type of movie that keeps you thinking about its philosophical implications days after you stepped out of the theater. 2013 is a year that looks to have promise for the world of cinema, with several potential blockbusters set to hit the screen. As the hype for these movies builds, my anticipation and expectations only increase. I will certainly be spending a fair amount of time (and money) at the theaters this year to see a variety of films, but there are 5 films that I am truly excited for, and that you should be excited for as well.

So you recently made the switch to Android from iOS because all your friends told you about all the cool stuff you can do to your phone and now you are interested in learning to mod. However, you have no clue where to start. All this talk about bootloaders, kernels, and ROMs is making your head spin. You want to go on XDA Developers and ask some questions but you are afraid you will be labeled as a n00b. Well have no fear, I am going to tell you everything you need to know to start modding your Android device.