A while back, I was writing a CRUD application that kept track of a “start time” and “end time” for entries that were created and stored in a database. I could subtract these time values to find a simple “length of time” for each entry. But retrieving the time data in a useful format was a bit more difficult than I expected.
The hardest part of dealing with time data is the likelihood that an edge case is going to throw your application for a loop. Things like localization, 24-hour vs 12-hour time, and other topics present interesting challenges.
In my application, one difficult concept was making it possible for the user to create an entry that lasted for over 24 hours. Working within the constraints of an AM / PM format can pose a significant challenge on its own. …
This has been a rollercoaster year for everyone’s careers. Layoffs, dissolved opportunities, unemployment. All the bad stuff.
If you’re just starting out your development career, it’s going to be harder now than it was at just the beginning of the year.
That’s exactly why it’s important to have a laser-focused career goal. We may no longer be living in a time where casting a wide net is an effective solution to finding your next big opportunity.
In this post, I want to discuss four of the major career paths you can pursue as a web developer. We will take a look at a few things to keep in mind while progressing down each path. …