Software Development
-
The Modern Developer, Part 3: Development
Current go-to methodologies when developing software are agile-based (e.g., scrum). Work is done in increments between one and six weeks…
Read More » -
The Modern Developer, Part 2: Design
Designing a system’s architecture is recognized as one of the most important parts of software development—hence, it’s usually done by…
Read More » -
The Modern Developer Part 1: Planning and Analysis
When it comes to product development, is code the first thing that’s done? When are the features defined and the…
Read More » -
The Three Stages of Knowledge
In software development, knowing how to do things seems to fall into three stages. Ok… let’s pretend it does, it’s…
Read More » -
Inverting Functions: Effect Thread binding for Stateless Actors
Functional programming can be perceived as “hard”. Yes, spend time with it and it gets simpler and the benefits make…
Read More » -
MEAN vs. LAMP: How To Choose the Right Tech Stack
The MEAN vs. LAMP argument on the internet came to my attention recently when I was discussing technology stack with…
Read More » -
Convenient pushing new Git branch to remote repository – Git Tricks #3
Publishing a newly created Git branch to a remote repository can be easier than you might expect. Introduction It is…
Read More » -
5 Questions Everyone’s Asking About Microservices (Question 5)
When discussing the development impact on existing applications while transitioning to microservices, there are five questions that keep popping up…
Read More » -
[MEGA DEAL] The Complete Web & Mobile Developer Bundle Ft. Rob Percival (96%)
Master the Basic Concepts of Web & Mobile App Development with 6 Courses (121+ Hours!) from the Web’s Top Instructor,…
Read More »