Home » Web Dev (page 20)

Web Dev

Every programmer is self-taught

There are many ways to become a programmer beside getting a computer science degree. If you’re on that less conventional path, you may be wondering what you should do to catch up to people who do have a degree. How can you compete with someone who spent many years in a classwork learning about computers and programming? In my experience, ...

Read More »

5 Reasons Automated Testing Is Worth the Investment

In many engineering disciplines, testing is an accepted practice. It’s not something considered an afterthought or a separate process. It’s seen as a core part of the profession. Something you do without exception. But in software development, testing doesn’t seem to be quite so absolute — yet. Don’t misunderstand me. I don’t want to start a flame war about this. ...

Read More »

Mind the learning gap

Learning new things is hard work. When you finally complete a project, you feel like you’re on top of the world. Everything is going your way, you’re smart and you can tackle anything. You deserve to take a break for a few weeks because you did such a good job and completed your project earlier than planned. It’s a dangerous ...

Read More »

Year-long goals are too long

With the new year, everything you wish to improve about your life and your skills come back to the surface. Everybody is making lists and sharing them online, so it’s hard not to join in the fun even if you don’t believe in New Year’s resolutions. Don’t get me wrong: I believe it’s useful to set resolutions and goals but ...

Read More »

Introduction : Learning as a software developer

What to learn and when you should learn it is the hardest problem to solve as a software developer. There are tons of things you could potentially learn, with sites like Reddit and Hacker News adding new must-learn skills and technologies to your pile every week. How do you ignore the noise and choose the best skills to learn without ...

Read More »

7 Tips for Continuously Deploying Single Page Apps

Single page apps deliver fantastically rich user experiences, and they open up an entirely different avenue for continuous deployment. Separating out a front-end application from the server is a sound strategy for breaking up the responsibilities of the team. Maintaining a separate front-end code base allows teams to iterate on features quickly and interact through formalized contracts in the form ...

Read More »

My 3 steps process to learn new skills as a software developer

In my previous posts, I wrote about mapping your current skills, and using this knowledge to decide which skill you should learn next as a software developer. Once you’ve went through this, you should have found a few skills that are really worth investing your time and energy into, and have a good idea why you want to learn them. ...

Read More »

A Step By Step Guide For Deploying & Managing A PHP Application On Docker LAMP, LAPP, And LAOP Stacks

To run & manage the 9 PHP application templates (LAMP, LAPP, and LAOP Stacks) in this project on 13 different clouds and virtualization platforms (including vSphere, OpenStack, AWS, Rackspace, Microsoft Azure, Google Compute Engine, DigitalOcean, IBM SoftLayer, etc.), make sure that you either: Sign Up for FREE on DCHQ.io — http://dchq.io (no credit card required), or Download DCHQ On-Premise Standard ...

Read More »