Sean

Weekly Brain Dump #12

- 540 words

At a Glance

Arcade Stick Modding

I decided to finally pull the trigger on modding my 8BitDo Arcade Stick and making it a leverless for playing Tetris the Grand Master 4 -Absolute Eye-. I was inspired to do this because I started playing on my keyboard again and instantly played so much better than on a joystick. I’ve also wanted to upgrade the buttons to proper Sanwa ones too.

I’ve ordered the parts off of AliExpress as I’ve had good results getting my other arcade controllers from there.

I’ve ordered the SITONG Mixbox-C and some nicely coloured Sanwa OSBF-30 buttons. I’ll be sure to post updates when they’re here and installed. I’m considering making it into YouTube video.

SITONG Mixbox-C

A small device with 4 arcade buttons spaced out in the hitbox layout.

Sanwa OSBF-30

Sanwa OSBF30 push buttons.

Rails Templates and Generators

I’ve just started looking into Rails Templates and am honestly fairly disappointed with how limited they are. I’m hoping I’m just not seeing something and won’t have to write a lot of code to make them do all the modifications I want.

I also plan to look into Rails Generators to really speed up my development for basic create/read/update/destroy things.

My rough plan for this is to convert my expense tracking app into a Rails app as I’m a bit annoyed by the poor performance of my Poros gem.

Never Buy A .online Domain: Horrifying how much power google and centralised systems can have.

Element: setHTML() method: setHTML is exciting, no longer is HTML sanitization an extra dependency and is hopefully going to be in the JavaScript standard library.

Why is WebAssembly a second-class language on the web?: Making WASM a first class language is very exciting, it’d finally mean a real alternative to JavaScript

snakes.run: rendering 100M pixels a second over ssh: Performance improvements of snake over ssh and taught me some ANSI escape tricks I didn’t know.

3 years of Crystal Lang programming: The good, the bad, the ugly: Looking into Crystal ORMs I found this interesting breakdown of Crystal.

Your first PICOTRON cartridge in 10 minutes : A 10 minute intro to Picotron, a really cool little fantasy computer.

Enable CORS for Your Blog: Enable browsers to fetch your rss feed directly, I’ll hopefully get this done for my blogs soon.

Build your own Command Line with ANSI escape codes: A cool intro to what’s possible with ANSI escape codes and how to build a REPL with it.

An Interactive Intro to CRDTs: A fun intro into CRDTs with lots of interactive examples.