Alice has the dubious pleasure of working with SalesForce. Management wants to make sure that any code is well tested,…
news
So, I love drawing birds with code. Inspired by my brother’s love for birdwatching, I admire the uniqueness of their…
Rob’s co-worker needed to write a loop that iterated across every element in an array. This very common problem, and…
One of the long-tenured developers, Douglas at Patrick’s company left, which meant Patrick was called upon to pick up that…
Google has announced the launch of the latest model in the Gemini family, as well as a new coding agent…
You can safely use scroll-driven animations in Chrome as of December 2024. Firefox supports them, too, though you’ll need to…
The weather isn’t the only thing that’s balmy around this parts. For instance Bruce, who likes it hot. “Westford, MA…
JetBrains has released its annual State of Developer Ecosystem report, highlighting the trends across software development. This year the report…
Phil’s company hired a contractor. It was the typical overseas arrangement: bundle up a pile of work, send it off…
Today’s anonymous submitter supplies us with a classic antipattern: padding via switch: string TransactionOrder = (string)dr[“TransactionOrder”].ToString().Trim(); switch (TransactionOrder.Length) { case…
As software development undergoes a seismic shift with GenAI at the forefront, testing, quality assurance, and observability are being transformed…
Emotional intelligence (EI) has become one of the most sought-after soft skills in the IT industry, especially at the management…
Joseph sends us a tried and true classic: bad date handling code, in JavaScript. We’ve all seen so much bad…
What makes an incredible project? Is it the client? The type of project? An exorbitant budget? While those things help…
Conditional statements, we would hope, are one of the most basic and well understood constructs in any programming language. Hope,…
The AI coding assistant provider Tabnine today announced a new feature, Code Provenance and Attribution, to protect companies from unintentionally…
OpenAI announced several new capabilities for developers, including the availability of OpenAI o1 in the API and updates to the…
GitHub has announced a free tier of GitHub Copilot to expand the platform’s reach to more developers. “We couldn’t be…
Michael had a co-worker who was new to the team. As such, there was definitely an expected ramp-up time. But…
Rational Tim R. observed “When setting up my security camera using the ieGeek app there seem to be two conflicting…