Archive for the ‘Programming’ Category

7 of the Best Code Playgrounds

Posted on: No Comments
Messing around with experimental code is easy thanks to several free online development playgrounds. Craig Buckler looks at seven of the best... Continue reading %7 of the Best Code Playgrounds%

8 Must Have PHP Quality Assurance Tools

Posted on: No Comments
For shipping quality code, we must have testing in mind while coding (if not doing TDD). However, with the wide range of PHP testing tools out there, it's hard to make a choice! Exploring PHP is a fun adventure (premium course on that here!) but it's h...

Being a Full Stack Developer

Posted on: No Comments
A full stack developer who can get from a prototype to full MVP (minimum viable product) is often considered a jack of all trades, master of none, and with good reason. To define the modern full stack developer, we first need to focus on what the full...

How Privileged Are Programmers? Are You a John, Too?

Posted on: No Comments
John was a developer. To be specific, he was a young, white, straight, young, self-taught developer. He wasn't rare, but he was special. John grew up with a couple parents, who paid for everything he needed. John regularly filled his belly, with the fi...

Managing Code Components with Bit

Posted on: No Comments
As the world moves to software architecture based on microservices and multiple repositories, the ecosystem struggles to keep code bases maintainable. From monoliths to publishing hundreds of micro-packages, solutions try to battle growing code duplic...

Front-End Tooling Trends for 2017

Posted on: No Comments
Do you have more than two years' development experience? Are your advanced CSS skills aided with Sass and Autoprefixer? Is your JavaScript knowledge reasonable and you're happy using Gulp, npm, and jQuery? If so, you're a typical developer, according ...

Web Maker, an Offline, Browser-based CodePen Alternative

Posted on: No Comments
In this article, Kushagra Gaur introduces Web Maker, a browser extension he created for front-end developers who want a blazing-fast, offline web playground. If you're a front-end developer like me, you've probably tried one or more of the code playgr...

Projects Can Sometimes Be the Worst Way to Learn JavaScript

Posted on: No Comments
This article was peer reviewed by Tim Severien and Chris Perry. Thanks to all of SitePoint’s peer reviewers for making SitePoint content the best it can be! One of the most surprisingly dangerous pieces of advice to JavaScript learners is to "just d...

Heroku Alternative: Deploy Apps with Dokku on DigitalOcean

When Heroku announced their (quite reasonable) new limits for free apps, I realized that I would have to find another source of hosting for all the small, low-traffic projects that I currently have running on Heroku. Way back in the day, Heroku was tot...

Please: Automated CMS and Framework Installs in Vagrant

If you're a web developer, possibly one of your most boring and repetitive tasks is the configuration of the basic setup for every new project. Configuring your my-project.dev domain, creating the database, installing WordPress (or any other CMS/Framew...