Read our latest articles on technology and the software industry. Our writers are experts who love to share their expertise, sometimes witty, sometimes insightful, always interesting.
When "Pull" is Insufficient Software developers live in a pull first world. Even modern single page applications (SPAs), while highly interactive and responsive, only respond to change when the client initiates it. A user sees a list of work orders, and the list doesn't update unless that person requests an update, either by refreshing the page, or performing a change of their own that initiates a full or partial reload of data from the … [Read more...]
Previously, I've dealt with the topic of how to handle gaps in your employment history, but one gap that can be particularly troublesome is the one at the very top of your resume if you have been out of work for some time. No one raises an eyebrow if your last date of employment was a month ago, or maybe even two, but as each additional increment of time goes by it can be particularly challenging to mitigate the negative impression this will … [Read more...]
This isn't a primer on Docker, containers, virtual machines, system resources, or anything like that. All of that has been written about extensively elsewhere. This is about getting local development environments up and running, fast. When I stumbled upon Docker, at first I thought it was something like Composer or NPM because I could "install with Docker." So, I looked it up: "Docker is an application build and deployment tool [that] can … [Read more...]
In an ideal world, all of the jobs coming your way from your Technical Recruiter would be an exact match to your skill set, salary desires, career aspirations, and geography. But let's face it, in many instances that's simply not the case. So, if you're suffering from Job Description Mismatch Syndrome, then it may be time to train your recruiter. Step 1: Ensure that your recruiter is up to date with your particulars. If it has been awhile … [Read more...]
In Tech Stack Modernization, Volume 1, I discussed why I'm evaluating new clientside frameworks, and I listed my goals and requirements. You'll note that I prefer small focused libraries over kitchen sink frameworks, which is part of the reason I like Knockout.JS so much. Because of that preference, Angular was a bit of a tough sell for me, but after struggling with framework selection I decided to hold my nose and dive in! Disclaimer: … [Read more...]