
Highly inefficient invisible animations (CSS/Firefox/Chrome/React)
Reducing the CPU load of Firefox and Chrome due to invisible CSS animations
Reducing the CPU load of Firefox and Chrome due to invisible CSS animations
I like Python, but wish it had static typing. The added safety would go a long way to improving quality and reducing development time. So
Language support for caching sucks. Despite an ever present need to cache data and calculations most languages require the programmer to do all the work.
I came upon a problem with bitwise complement (logical not): it isn’t safe. It’s nothing new, but it really registered while implementing the logical operations
I wanted to migrate my shelljob module from Python 2 to 3. I use this as part of the Leaf unit test setup. What I
Redundancy is one of the biggest sources of defects in programming. Boilerplate is highly redundant. While it may be easy to implement, and often necessary,
In my previous article the mess of virtual functions, I show how easily they introduce bugs and propose language extensions to fix it. Several comments
Virtual functions, though generally a blessing, have a defect-prone dark side. No language, that I know of, provides a way to encode when the base
Every day millions of programmers require the length of a string. Despite this there is no universal definition of what string.length actually represents. It changes
Are our discussions about errors focusing on the right part of the problem? We tend to argue about what exceptions mean, or how return values
Signup to my mailing list to get notified of each article I publish.
Made with Elementor. Hosted with SiteGround. Domain from Netim.