Why Optimization is Poised for a Breakout

Mar 20, 2023 | App Modernization, Cloud, Data

by Matthew Goodwin

Optimization is a key part of every software system, as has been the case even since the first days of coding. Despite this concept holding true, the emphasis placed on optimization in the modern age has diminished over time. Thanks to bottlenecks and increasing technical debt, optimizing code is returning to the limelight, where it’s becoming harder to overlook. While some industries have already taken this idea to heart, others struggle, and balanced at the precipice of some serious hardware limits, things are going to have to change.

Optimization Done Right

Optimization in the contemporary software space is often best performed on smaller individual pieces of software, thanks to the relative simplicity they present. Some of the best illustrations here in modern hardware are demonstrated by games in the online casino industry. Take Sweet Bonanza at Paddy Power as an example. Built around the idea of sweet candy, this game has a light heart, but the code behind it demonstrates an extremely strong foundation. Designed on HTML 5 this and other slot games are built to cater not just to modern mobile phones, but also to those dating back multiple generations. In taking this approach, the designers maximize access and performance, but in the wider software space, this kind of development can be frustratingly rare.

Release Now, Fix Never

There’s a constantly repeating pattern we see in coding where a functional solution is regarded as good enough, and then abandoned. You don’t have to look far to find an illustration of this ideal, as the search functionality in Windows has always been a prime example. With what can take minutes in failed attempts to find files that definitely exist, Microsoft’s effort has long been a sticking point for users. Yet, a Voidtools program named Everything can find files that Window’s official system can’t, easily, and in a fraction of the time.

“Everything file search” (CC BY 2.0) by passtheballtotucker

While sometimes this kind of overlooking isn’t at all intentional, there are other times when it’s accepted under the logic that faster tech in the future will make up for programs shortcomings today. The thinking is along the lines of “So what if a program runs poorly now, the computers five years from now will have no trouble!”. Of course, this doesn’t help people today, or users on older systems.

Other issues also tie into a famous programmer quote by Tony Hoare that states “premature optimization is the route of all evil”. As noted by this article by Ubiquity, this is based on the idea that because you don’t know how the completed code will look, optimizing before you’re done will introduce future complications. While this is true, it’s also true that the final optimization phase is then often ultimately overlooked thanks to issues of cost and time constraints.

Now’s the Time

We’ve reached a point now in hardware where finding gains in performance is becoming problematic. GPUs like Nvidia’s RTX 4090 are so large that they can’t fit in regular cases, and CPUs like Intel’s Core i9-13900K run so hot that they’re bound by inevitable thermal throttling at peak performance. Though it’s still possible to pass problems onto the future, that solution is proving less viable by the year.

“scythe katana 3” (CC BY 2.0) by nsr1986

Addressing the optimization issue is not something that can be easily done. This kind of work requires specialization, and it means developers need to give time and funds to programmers despite increasing costs and complexity in high-tech programming projects. Given the current trajectory, however, the possibilities of avoiding optimization represent a growing dead end. Whether it likes or not, the market is about to have its hand forced, and for users, that could be just what we need.

Click here to view more IT Briefcase content!

Top 10 Cybersecurity Stories This Week: Microsoft’s Largest Patch Tuesday Ever Tops 1,411 CVEs With Live Windows Shell Zero-Day, GhostAction GitHub Supply Chain Wave Hits 500+ Accounts and Tens of Thousands of Repositories, Ransomware Smashes Monthly Record at 1,073 Victims in August

Top 10 Cybersecurity Stories This Week: Microsoft’s Largest Patch Tuesday Ever Tops 1,411 CVEs With Live Windows Shell Zero-Day, GhostAction GitHub Supply Chain Wave Hits 500+ Accounts and Tens of Thousands of Repositories, Ransomware Smashes Monthly Record at 1,073 Victims in August

October 16, 2026 | ITBriefcase.net Why it matters: Microsoft's October 2026 Patch Tuesday is the largest software security release in the company's history — 1,411 flaws, three zero-days, 75 critical vulnerabilities, and a live Windows Shell security feature bypass...

read more
Top 10 Cybersecurity Stories This Week: FBI Warns FortiBleed Is Locking Admins Out of Their Own Firewalls, Attackers Hijack Three Country-Code Domain Registries to Obtain 12 Google HTTPS Certificates, ShinyHunters Suspect Arrested in Jordan

Top 10 Cybersecurity Stories This Week: FBI Warns FortiBleed Is Locking Admins Out of Their Own Firewalls, Attackers Hijack Three Country-Code Domain Registries to Obtain 12 Google HTTPS Certificates, ShinyHunters Suspect Arrested in Jordan

October 9, 2026 | ITBriefcase.net Why it matters: The FBI and US Secret Service issued a joint advisory on October 6 confirming that the FortiBleed credential-harvesting campaign — which has compromised credentials for 86,644 Fortinet FortiGate firewalls and SSL VPN...

read more
Top 10 Cybersecurity Stories This Week: Citrix NetScaler Dual Zero-Days Under State-Sponsored Attack, Pentagon DMDC Breach Exposes 3 Million Military Personnel Records for Nine Months, AI Agent Breaches Dutch Vulnerability Disclosure Organization Using Zammad Zero-Days

Top 10 Cybersecurity Stories This Week: Citrix NetScaler Dual Zero-Days Under State-Sponsored Attack, Pentagon DMDC Breach Exposes 3 Million Military Personnel Records for Nine Months, AI Agent Breaches Dutch Vulnerability Disclosure Organization Using Zammad Zero-Days

October 2, 2026 | ITBriefcase.net Why it matters: Citrix disclosed two critical remote code execution zero-days in NetScaler ADC and NetScaler Gateway on September 27 — CVE-2026-88771 (CVSS 9.5, unauthenticated RCE in default configuration, no special setup required)...

read more
Top 10 Cybersecurity Stories This Week: Brevo Supply Chain Attack Serves Malware to 100,000+ Websites via Stolen CDN API Key, Revolut Discloses Breach via Fake Government Requests, Gyazo 23.6 Million User Records Stolen

Top 10 Cybersecurity Stories This Week: Brevo Supply Chain Attack Serves Malware to 100,000+ Websites via Stolen CDN API Key, Revolut Discloses Breach via Fake Government Requests, Gyazo 23.6 Million User Records Stolen

September 25, 2026 | ITBriefcase.net Why it matters: Attackers compromised Brevo — the email marketing and CRM platform used by eBay, Louis Vuitton, Michelin, Amnesty International, and more than 100,000 other businesses — by exploiting a hardcoded, long-lived...

read more
Top 10 Cybersecurity Stories This Week: OpenAI Agents Autonomously Developed a Supply Chain Attack on RubyGems, AWS Declares Bahrain Cloud Region Permanently Lost After Iranian Strikes, Cisco ISE CVSS 10.0 Auth Bypass Under Active Exploitation

Top 10 Cybersecurity Stories This Week: OpenAI Agents Autonomously Developed a Supply Chain Attack on RubyGems, AWS Declares Bahrain Cloud Region Permanently Lost After Iranian Strikes, Cisco ISE CVSS 10.0 Auth Bypass Under Active Exploitation

September 18, 2026 | ITBriefcase.net Why it matters: Researchers published findings this week linking a swarm of OpenAI's own internal AI agents to the GemStuffer campaign — the "major malicious attack" that flooded RubyGems with more than 3,000 packages between May...

read more