Algorithms and Data Structures
I assume you are a computer programmer. Perhaps you are a new student of computer science or maybe you are an experienced software engineer. Regardless of where you are on that spectrum, algorithms and...
View ArticleHow to Use New Relic With PHP & WordPress
We've previously covered how to set up New Relic for a Rails app, as well as spent a lot of time looking at how to use the New Relic UI. And while the UI is very similar regardless of the language and...
View ArticleRouting Overview & Basics in Symfony 2
Today we're going to work more with Symfony 2 where we'll explore the basics of building web applications using this awesome framework. Symfony 2 Routing IntroductionIn the last video, I said we'd take...
View ArticleCreating a Node Web App With Hapi and Twilio Integration
As a developer evangelist for Twilio, I spend a lot of time going to events. When I’m chatting with event organizers and they realize I work for Twilio, one of the most common requests they have is...
View ArticlePHPStorm: When the IDE Really Matters
Oh, I love fast and simple text editors. Being a Linux user, I lived years in the company of Kate and KWrite. With some tweaks and plugins I could make them really smart. I wrote whole projects in...
View ArticleChrome DevTools Features You May Have Missed
In 2013, I posted a few tutorials on DevTools: Markup and Style, Networking and the Console and JavaScript and Performance, covering the basic features of the various DevTools panels. Since then, a lot...
View ArticleFull Text Search in Rails
What You'll Be CreatingIntroductionSearching records is a common requirement in web applications. There is usually a requirement to allow users to quickly access the data they want from large records....
View ArticleGulp as a Development Web Server
The task runner Gulp.js is getting more and more popular lately. It can be used for many things, like concatenating JavaScript files or minifying images. If you are new to Gulp.js, I recommend you to...
View ArticleRefactoring Legacy Code: Part 3 - Complex Conditionals & Long Methods
Old code. Ugly code. Complicated code. Spaghetti code. Gibberish nonsense. In two words, Legacy Code. This is a series that will help you work and deal with it.I like to think about code just as I...
View ArticleRefactoring Legacy Code: Part 3 - Complex Conditionals
Old code. Ugly code. Complicated code. Spaghetti code. Gibberish nonsense. In two words, Legacy Code. This is a series that will help you work and deal with it.I like to think about code just as I...
View ArticlePhpStorm: When the IDE Really Matters
tag:code.tutsplus.com,2005:PostPresenter/cms-20787Oh, I love fast and simple text editors. Being a Linux user, I lived years in the company of Kate and KWrite. With some tweaks and plugins I could make...
View ArticleAdding Application Notifications With Kendo UI Core
Ensuring that end-users have as much information as possible, is the goal of most developers. Over the years, we've constantly evolved the way we help users understand events that occur, these include:...
View ArticleDon't Forget to Cover Your Client Side!
By making sure that your application is tested, you are able to reduce the amount of bugs you find in your code, increase the maintainability of your application, and design well structured code....
View ArticleGetting Started With Phpspec
In this short, yet comprehensive, tutorial, we'll have a look at behavior driven development (BDD) with phpspec. Mostly, it will be an introduction to the phpspec tool, but as we go, we'll touch on...
View ArticleWorking With Intl
Internationalization - something you constantly hear developers talking about but rarely actually see people using in practice - is getting a kick in the pants with the new ECMAScript...
View ArticleWorking With Controllers in Symfony 2
Today we'll take a quick look at controllers from within Symfony 2. The easiest way to get started learning, is to just dive right in, see some code examples and I'll explain everything as we proceed....
View ArticleRefactoring Legacy Code: Part 4 - Our First Unit Tests
Old code. Ugly code. Complicated code. Spaghetti code. Gibberish nonsense. In two words, Legacy Code. This is a series that will help you work and deal with it.One of the key moments of refactoring a...
View ArticleWorking With Templates in Symfony 2
tag:code.tutsplus.com,2005:PostPresenter/cms-21172Today, let's learn about Symfony 2's Twig Templates. With Twig, you can seamlessly and painlessly integrate your PHP and HTML together, giving you a...
View ArticleMigrating From 960 Grid System to ZURB Foundation
tag:code.tutsplus.com,2005:PostPresenter/cms-20677960gs was great! When the majority of the visitors to your site used desktops with monitors at least as wide as 1024 pixels, 960gs made it dead simple...
View ArticleRefactoring Legacy Code: Part 5 - Game's Testable Methods
tag:code.tutsplus.com,2005:PostPresenter/cms-21213Old code. Ugly code. Complicated code. Spaghetti code. Gibberish nonsense. In two words, Legacy Code. This is a series that will help you work and deal...
View Article