Which Skill Will You Improve Today?
Explore our collection of in-depth tutorials and guides

Single Table Inheritance with Rails 4 (Part 2)
Time to continue learning about Single Table Inheritance with Ruby on Rails.

Single Table Inheritance with Rails 4 (Part 1)
Today, we are going to do some model inheritance with Active Record! This is not something that you should do everyday but in the right situation, it's just awesome. Some parts can be tricky to implement, especially the routing and the creation of a shared controller.

How to debug a mobile website on iOS
Let's say you are working on a mobile website or a mobile webapp. You develop it in your desktop browser because it's much easier, right ? When finally comes the time to test it on a device/simulator, something goes wrong. How can you find out what ? There is no debugging tool integrated in mobile Safari... Desktop Safari to the rescue !

How to make a website mobile ready
I used to have problems with the _mobile_ thing when creating mobile websites. Indeed, if you want your mobile website to look good on devices, you need to define a few things : viewport, icons, splashscreens... So today, I'm going to tell you exactly what you need to do to make your website mobile-ready.

CORS with Angular.js and Sinatra
Today, I’m gonna talk about something that always caused me a lot of pain, everytime I had to deal with it : Same-origin policy. This thing is simply awful if you have to make HTTP requests from Javascript.

Return JSON in Sinatra
Returning JSON from a Sinatra endpoint is really easy. Here's how to do it.

Lightweight HTTP Web Server - SimpleHTTPServer
Returning JSON from a Sinatra endpoint is really easy. Let's see how to do it.
Level Up Your Dev Skills & Income 💰💻
Learn how to sharpen your programming skills, monetize your expertise, and build a future-proof career — through freelancing, SaaS, digital products, or high-paying jobs.
Join 3,000+ developers learning how to earn more, improve their skills, and future-proof their careers.