At least in terms of basic grammar, the previous two or three decades have been a bit of a snooze for computer languages. As Java and then JavaScript, both of…
Let's say you want to introduce a new feature to your users. Maybe you made it in response to their criticism or a new market opportunity, and you want to…
You assume some risks every time your company employs any technology, open-source or not. When I consider the dangers of open source, I'm reminded of an XKCD comic depicting how…
Enterprise and citizen developers can use low-code/no-code development platforms to construct web and mobile apps without having to write code line by line. Anyone in the business can design an…
There are numerous advantages to working as a developer. The option to work remotely, as well as the opportunity for continuing on-the-job learning, means that developers can live wherever the…
Companies that rely on or create software often want to move quickly and avoid breaking things. However, how can larger teams allow developers to continue developing new features and correcting…
2021 has already proven to be a significant year for coders. There haven't been any significant tectonic movements like there were in 2014 when Apple introduced Swift as a new,…
How many times have you had to scrap everything and start again when developing code? How many times have you refactored, edited, or rebuilt that one flawed function that crashes…
Every structure must have a foundation, and every piece of software must have an architecture that defines what it is and how it serves users. Mark Richards, a software architect…
The pressure to remain on top of software releases in a competitive digital industry is enormous. You can't afford to stifle their progress. In order to keep ahead of the…