Programming - Software Development

How to Supercharge Slack for Powerful Workplace Collaboration
How to Supercharge Slack for Powerful Workplace Collaboration
Shaumik Daityari
Integrating VictorOps with Salesforce Using its REST Endpoint
Integrating VictorOps with Salesforce Using its REST Endpoint
Dhaivat Pandya
Making the Most of Collaborative Editing with “Live Update”
Making the Most of Collaborative Editing with “Live Update”
Simon Mackie
10 Time-saving Terminal Tips for UNIX Beginners
10 Time-saving Terminal Tips for UNIX Beginners
Shaumik Daityari
18 Critical Oversights in Web Development
18 Critical Oversights in Web Development
George Fekete
Legacy Code is a Cancer
Legacy Code is a Cancer
Bruno Skvorc
8 Essential Skills Developers Can Learn in a Weekend
8 Essential Skills Developers Can Learn in a Weekend
Shaumik Daityari
Debugging in Git with Blame and Bisect
Debugging in Git with Blame and Bisect
Shaumik Daityari
Semantic Versioning: Why You Should Be Using it
Semantic Versioning: Why You Should Be Using it
Kitty Giraudel
Using Regular Expressions to Check String Length
Using Regular Expressions to Check String Length
M. David Green
10 Tips to Push Your Git Skills to the Next Level
10 Tips to Push Your Git Skills to the Next Level
Shaumik Daityari
What’s New in Git 2.0?
What’s New in Git 2.0?
Shaumik Daityari
Getting Started with Git in a Team Environment
Getting Started with Git in a Team Environment
Shaumik Daityari
Understanding Version Control with Diffs
Understanding Version Control with Diffs
Tobias Günther
A Closer Look at Go Interfaces
A Closer Look at Go Interfaces
Michael Sauter
Time Complexity of Algorithms
Time Complexity of Algorithms
SitePoint Sponsors
Is Your Product’s Documentation Good Enough?
Is Your Product’s Documentation Good Enough?
Ivaylo Gerchev
Version Control Software in 2014: What are Your Options?
Version Control Software in 2014: What are Your Options?
Shaumik Daityari
Getting Started with PHP Extension Development via Zephir
Getting Started with PHP Extension Development via Zephir
Thien Tran Duy
Getting Started with PHP Extension Development via PHP-CPP
Getting Started with PHP Extension Development via PHP-CPP
Taylor Ren
Build Virtual Machines Easily with PuPHPet – Part 2
Build Virtual Machines Easily with PuPHPet – Part 2
Matthew Setter
Provisioning Phalcon (and other tools) with Vagrant
Provisioning Phalcon (and other tools) with Vagrant
Bruno Skvorc
The Ten Toughest Tasks in Development
The Ten Toughest Tasks in Development
Craig Buckler
Should Web Designers Have Coding Skills?
Should Web Designers Have Coding Skills?
Craig Buckler
Bad Apps: What They Are and Who’s to Blame
Bad Apps: What They Are and Who’s to Blame
Oleg Lola
5 Pitfalls for Mobile App Startups
5 Pitfalls for Mobile App Startups
Oleg Lola
How to Add OAuth Authentication to Your Twitter App
How to Add OAuth Authentication to Your Twitter App
Craig Buckler
Not Your Grandfather’s Open-source
Not Your Grandfather’s Open-source
Eran Galperin
Showing 60 of 60
Get the freshest news and resources for developers, designers and digital creators in your inbox each week