Fumbling with Computers

I am doing Rust development, writing terraform configuration and sometimes, begrudgingly, front end stuff.

Thoughts on Technology

Technology has changed dramatically in the last 30 years. With ever increasing processor speed, we grew accustomed to wasteful workarounds. Garbage collection and interpreters made development of software easier but all that comes at a cost.

Modern CPUs are marvels of engineering, but taking advantage of multiple cores and using the cache effectively increasingly became the responsibility of the programmers seeking to run their programs on those modern architectures. Taking advantage of faster hardware becomes increasingly harder and more complex.