Learning to code in the 1980s meant learning BASIC. No installations, no dependencies, no downloads. Just you, some type-in listings, and an 8-bit computer. It’s coding like it’s 1985. BASIC is a fun, easy to learn language that was standard on 80s home computers and inspired a generation to program. BASIC means Beginners’ All-purpose Symbolic Instruction Code and identifies a[…]
Read moreCategory: Coding
Overcome epicondylitis by using a vertical mouse
The degenerative process of the tendons that enter the elbow is, in reality, the syndrome that has taken the name of lateral epicondylalgia in place of epicondylitis. The most recent scientific evidence has revealed the predominant role of the degenerative process affecting the tendons involved, rather than simply inflammation of the same. The affected area is however put under stress[…]
Read moreThe dimensions of the creative process
You become creative, you are not born. Those who are not born with great natural inventive skills can cultivate them, to become better at imagining and to become creative. As recent studies show, creativity can be developed, it should only be stimulated and trained. A brain is a machine of creativity, you just need to find the best way to[…]
Read moreHow to write an 8-bit emulator with Rust and WebAssembly
Writing an emulator has been on my programming ‘bucket list’ for a long time now. My earliest programming experiences were on early 8-bit microcomputers, and I’ve always enjoyed returning to writing code that is close to the ‘metal’. My initial idea was to write a Atari 2600 VCS emulator because its architecture is absolutely fascinating. However, that architecture also makes[…]
Read moreMandelbrot. How to build an app to view a set
The Mandelbrot set is the set of complex numbers (c) for which repeatedly applying the function fc (z) = z2 + c produces values for which the modulus does not exceed a given value. It this has left you confused, I highly recommend this video which explains all of this is simple terms – there’s no point in me trying[…]
Read more