Show more

As someone who has lately sunk into frontend development again, it's damn true.

I have the highest respect for all you CSS wizards. Backend development is child's play.

Besides being a very performant engine from scratch, Gatsby includes additional tips for boosting the performance in their official documentation.

gatsbyjs.org/docs/performance/

I wish every web framework would include a docs section dedicated for making the site ludicrously fast.

I've developed a severe addiction to cottage cheese and pelmeni like the honest pseudo-Slav I am.

Cards Against Humanity online with friends during these times is a true blessing. Bring forth the BBD!

pretendyoure.xyz/zy/

Hello, fellow MS-DOS gaming enthusiasts!
If you enjoy my videos and podcasts, and/or my ramblings on social media, know that you can show your support on either
Patreon on a regular basis patreon.com/dosnostalgic
or throw a few $ at me via Ko-Fi ko-fi.com/dosnostalgic

Thank you!

I'm slowly easing myself back to Discord. If there are any good communities out there, let me know. Tech communities are interesting but not the only option.

My ID: nikoheikkila#7336

No CEO or CTO have done for workplace digital transformation so much in such a short period of time as COVID-19 has.

COVID-19 is the hardest working employee in the company who is, rather surprisingly, heard by everyone. Awards go to them.

I'm using this to start a development session with micro-services depending on multiple containers and background processes. Saves me a great amount of time.

It also supports iTerm2 tmux integration if that's your thing.

Show thread

users, instead of creating your session windows and panes from scratch every time, store them in a configuration file.

With tmuxinator you can store the layout in a YAML file and add it to version control, for example.

github.com/tmuxinator/tmuxinat

"When developers change jobs, the last thing they care about is your fancy office and table tennis. Developers need autonomy, mastery, and purpose."

sizovs.net/2020/03/26/develope

If you like the engineering tips I'm writing about, add my blog to your bookmarks or subscribe to the RSS feed.

nikoheikkila.fi/blog/rapid-pro

Show thread

I'm using this approach quite a lot in VS Code with Quokka extension. No need to even save a file.

Check it here: quokkajs.com/

Show thread

🔥 If you're experimenting with functions and can't be bothered to install a test framework you can use Golang-style table-driven testing.

Useful and easy to convert to real test code if needed.

Example in TypeScript. 👇

Just a month ago I was playing Deus Ex: Mankind Divided and dodging police drones in a city under a curfew.

Today I watched news footage from France picturing a similar situation, albeit there was no gunfire.

Futuristic.

For what it's worth, I'm largely self-taught although I took a couple of great university courses related to functional programming, logical thinking, and application security in the university.

The line is blurry, but the takeout is clear: don't be ashamed if you don't have a CS degree. You can be just as good without it.

Show thread
Show more
Mastodon for Tech Folks

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!