Back when I first started to use Git for version control, I wasn’t sure if all the learning I invested into it would pay off. Branching, staging, stashing — these Git terms were all foreign to me.
Today, I can’t imagine life without Git. Git not only gave me a much-needed ability to version-control my work, it also made me a better programmer.
Here’s a series of simple tips that will help you make Git an important part of your web development workflow.
Drupal is awesome. Drupal is flexible. But Drupal is also hard.
If you’re just starting off developing with Drupal or have gone through a handful Drupal projects, it’s OK to feel lost. We’ve all been there.
The stages to getting through the difficult times with Drupal are remarkably similar to the well-known Kubler-Ross model for dealing with grief.
Google isn’t completely transparent with how web pages are ranked on their search engine results pages, but Google employee Matt Cutts has in the past confirmed that site speed does have a bearing on search engine ranking. Why? "Faster sites create happy users," Cutts said.
A recent study by Moz (producers of SEO software) carried out by data scientist Matt Peters along with Zoompf (a website performance platform) took an in-depth look at the correlation between site speed and Google search engine rankings.
The findings confirmed that website speed does matter when it comes to search engine rankings, but it’s Time To First Byte (TTFB) that makes the difference rather than page load times.
A basic understanding of version control has become a necessity for everyone working with code, no matter if you’re a software developer, a web designer, or even a graphics designer who has to work with developers in a team.
Apart from the have-to-know aspect, however, there are also a number of reasons why you should want to use a version control system (VCS).
As someone who creates web apps (both for myself and for clients), I’ve learned a few things throughout my journey that have helped me get the best results for the time and resources I have.
These tips are from a person who started out as someone who wasn’t familiar with Web programming. When I first started developing my first web app, I wasn’t a web developer. I was a business guy.
Lately, everyone has been talking about the potential of the QR code. It has become the Internet’s equivalent of traditional barcodes (like those you’d find on physical goods at your favorite retail store).
There are a whole slew of developers writing amazing and practical code and there are thousands of public code repositories on sites like GitHub. Meanwhile, the rest of us are content with just cutting and pasting the code of these industry geniuses.
For the majority, it seems that true coding has become a lost art. Almost every project, it seems, now uses some sort of library/framework or contains a heap of plugins.