8 tips on how to choose a technology

How do you make the decision to choose a technology or switch from one to another? When deciding on which technologies to focus your time and energy on to learn, or whether it makes sense to use one over another on any given project, it comes down to a number of different factors. Here are some of the different reasons for choosing one technology over another.

In Software Development By Leigh Halliday February 07, 2015

Leigh Halliday

Embracing change and choosing your identity

How do you identity yourself in terms of your profession/title? How do you feel when faced with change? This is a brief story of making the change from developing most things in PHP to now feeling most comfortable using Ruby.

In Software Development By Leigh Halliday February 07, 2015

Leigh Halliday

Learning Tips for the Software Developer

Working as a software developer is the decision to become a lifelong learner. What you learn today has a good chance of being obsolete a few years from now. What is more important is to build a strong foundation of skills and to become proficient at learning new technologies and techniques, rather than putting all your eggs in the basket of a specific technology.

In Software Development By Leigh Halliday January 09, 2015

Leigh Halliday

Medellín, Colombia: Latin America's Emerging Tech Hub

Medellín has been known for many things, but here's what you should be thinking of it as these days: Innovative, entrepreneurial, a tech-hub, and driving forward in what is more and more becoming a large tech-hub in Latin America. In an article recently published on TechCrunch, they talked about how Colombia as a whole is growing in the tech world, but in this article I'll focus more on Medellín and what is happening in this beautiful and vibrant city.

In Software Development By Leigh Halliday December 22, 2014

Leigh Halliday

Pull Requests for Quality, Training, and Shared Knowledge

I encourage you and your team to try using pull requests. They help improve the quality of the code, offer great training to developers, and help spread domain knowledge among the entire team. In this article I'll explore how something so simple as a pull request can offer so many benefits.

In Software Development By Leigh Halliday November 29, 2014

Leigh Halliday

How To Succeed As a Junior Developer

Here are 10 things that you can do as a junior developer to help get your career off the ground. Learning to program is hard enough, so don't make it harder on yourself than it has to be. In this article I'll explore how to have the right mindset and some practical things you can do to move to the next level.

In Software Development By Leigh Halliday November 25, 2014

Leigh Halliday

Onboarding Junior Developers

Starting a new career can be scary, challenging, and rewarding. As an employer or a senior developer, there are things you can do to help ensure a positive beginning to a junior developer's career. It's all about having the right mindset, creating a positive environment, providing mentorship, setting goals, and creating a feedback loop.

In Software Development By Leigh Halliday November 21, 2014

Leigh Halliday

Software Development Done Remotely

Do you live somewhere seriously lacking a large tech industry presence? Do you want to travel and be somewhere else longer than your 2-3 week yearly vacation allows? Working remotely takes an extra effort, but can offer great advantages for the right individual.

In Software Development By Leigh Halliday November 11, 2014

Leigh Halliday

Ruby On Rails

category-image

Databases

category-image

Elixir

category-image