Linux commands for developers cheat sheet

Linux offers a multitude of commands, which can be overwhelming. This cheat sheet – made by Burr Sutter for the Red Hat Developer network – provides Linux commands commonly needed by developers, with explanations and screenshots. A range of basic to advanced commands with the screenshots of the command output, easy to read and easy to use, so super useful[…]

Read more

Retrocoding fun. No installations, no dependencies, no downloads

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 more

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 more

How 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 more