How to fix keyboard - from coding to electronics factory worker

Thumbnail

In order to be well prepared, how can I successfully join an electronics factory after graduating at the age of 35? Learn from fixing keyboards(it’s a joke) Background The keyboard I using is the ErgoDox, an ergonomically split keyboard. More details about ErgoDox can be found in my previous answer. (former keycap color scheme + hand rest). After seven or eight years of work, it has been into the water, into the coffee, but also into the soy milk, now finally a few keys are not flexible, pressed a sticky feeling, can not provide a smooth coding feel. ...

2022-10-19 · alswl

Self hosted online collaborative drawing platform Excalidraw

Thumbnail

First of all, I’d like to thank my in-laws for taking the baby for summer vacation, so I can have a weekend to develop this system. Also thanks to my wife, I did my own thing for two days during the weekend and didn’t criticize me. Lastly, I would like to thank the company for the team building, providing a hotel to stay and spending a night to fix the Chinese handwriting. ...

2022-10-17 · alswl

Type system in Python

Thumbnail

image from pixabay.com Static typing is becoming more and more popular. Several languages born after 2010, Go, Rust, TypeScript, etc., have gone the static typing route. Some of the previously popular dynamic languages (Python, PHP, JavaScript) are also actively introducing new language features (Type Hint, TypeScript) to enhance static typing. Having worked on larger projects in Python, I have experienced the difficulties that dynamic languages pose when projects get large: The cost of code regression during the refactoring phase was unusually high, and much of the historical code was afraid to move. Then the technology stack shifted to Java, and being embraced by the type system made people feel safe. ...

2020-06-23 · alswl