• DevOps
    Free Course: Easy Node.js Development Environment With VagrantNode vagrant
    When developing a Node.js app, you will probably need one or more of these dependencies: a database server, a key-value store, a background worker or a search engine. Installing and running these on your local machine gets messy fast. In this course, you will learn how to create a virtual machine with Vagrant, configure it for Node.js development, and share it with others.Read More…
  • JavaScript
    JavaScript Workflow Automation Using Grunt and GulpGrunt preview
    In this tutorial, you'll learn how to automate your development tasks using Grunt and Gulp. You'll see how each one works, and how to create a repeatable workflow to prevent you from making mistakes.Read More…
  • DevOps
    Free Course: Easy Rails Development Environment With VagrantVagrant 1
    In our latest free short course, you will learn how to create a virtual machine with Vagrant, configure it for Rails development and share it with others.Read More…
  • Sass
    An Introduction to Sass Maps: Usage and ExamplesMaps
    For scalable front-ends Sass Maps are a blessing. Extracting configuration from the logic of a module is a great method for structuring. Let me explain to you why I think Sass Maps are the best feature in Sass 3.3.Read More…
  • Git
    Focusing on a Team Workflow With GitBitbucket
    Git provides numerous benefits for the solo developer, but it also really shines when it comes to team collaboration. Establishing workflow “rules of the road” will help eliminate friction and confusion, and allow a team to take advantage of what Git does best: boost productivity.Read More…
  • Sublime Text
    Useful Shortcuts for a Faster Workflow in Sublime Text 3Sub
    Sublime Text 3 has a lot of features and shortcuts for the modern coder to play with. Let’s take a look at the most important which I think will boost your workflow to a new level. Learn how to use basic shortcuts, work with projects or handle tabs often without even clicking your mouse.Read More…
  • Tools
    New Course: Speedy Workflows With AtomSpeedy workflows with
    In our new course, you'll see how GitHub's new editor, Atom, can help you optimise your daily workflows. Break free from older, slower methods, and adopt newer, more efficient ones!Read More…
  • WordPress
    WordPress Theme Validation, Marketplaces, and ModelsSteps
    The final aspect of launching a successful WordPress Theme is taking care of the packaging process. In this article, we'll take a look at some of the key steps one should take after successfully building a theme, and preparing to launch it to the general public. This article is ideal for beginners in the world of theme development.Read More…
  • Workflow
    SCRUM: The Story of an Agile TeamCode
    Scrum is one of the most heavily used agile techniques. It's not about coding; instead, it focuses on organization and project management. If you have a few moments, let me tell you about the team I work with, and how we adopted Scrum techniques.Read More…
  • Workflow
    Enable the Latest AIR SDK in Flash Professional CS5.5+Logo
    New versions of the Adobe AIR SDK are often released between Flash Professional release cycles, using this tutorial, you'll be able to always use the latest Adobe AIR version in your IDE. This will allow you to enable Stage3D development within Flash Professional for both AIR and SWF projects.Read More…
  • Workflow
    Quick Tip: Configuring Sublime Text 2 for Dart CodingDart sublimetext2
    Sublime Text 2 is a powerful text editor, popular due to its cross-platform availability and its knack for leveraging pre-existing TextMate capabilities. Combine Sublime Text 2 with Google's new Dart language, and power coders can be very happy.Read More…
  • Workflow
    Quick Tip: Configuring TextMate for Dart CodingDarttextmate
    Dart is a pretty cool new language that could mean a change in the way you write web applications. Google provides an Eclipse-based Dart Editor that provides a handy means to get started. But TextMate users usually find a way to bend TextMate to their will, and this Quick Tip will get you started a-bending to use Dart with TextMate.Read More…