Pinned toot

🔥Some people are often puzzled about my setup – and the font I use – or just want to hear my recommendations for a given task. Check out my personal /uses page for the tools I use.

nikoheikkila.fi/uses/

I decided to cut back on cross-posting spam on Mastodon. Might delete later but we'll see how it goes.

It's nice to watch a Quentin Tarantino picture (mostly) without much violence compared to his earlier films. 'Once Upon a Time in Hollywood' provides this contrast as an excellent buddy movie that leaves plenty of room to character exploration.

Hence, at the moment I'm not afraid of the possible upcoming Star Trek film at all.

One of my favorite sites for debugging:

duckie.me/

An automated tool for faux pair programming and working through problems 🐥

I watch folks fighting whether to use Webpack, Parcel, or some other method of bundling front-end Javascript assets. This is awful and counterproductive discussion.

One of the biggest reasons I have enjoyed Gatsby and Vuepress is that they abstract this decision. I think both use Webpack on the background but I've literally spent zero seconds configuring how they do it. This is the way I want every framework to follow.

Drop the configuration tuning and get to coding already.

A gentle reminder that King Crimson's Epitaph is still a very timely song. And a good one, too.

"Knowledge is a deadly friend
If no one sets the rules

The fate of all mankind I see
Is in the hands of fools"

youtube.com/watch?v=QFsqacN1ZC

...and recommendable RSS feeds are welcome as well, not just email goodies.

Having quit the birdsite I've had to get back to using RSS readers. Fortunately, Feedly is still around although it's not free. It's limit of 100 feeds is still more than enough for me.

Now I'm interested in good tech newsletters. Are there any? Very likely. Shovel them at my direction. 📡

Poetry, the new Python package manager, sounds like a dream. Robust dependency resolving with lockfiles and no need for virtualenv? Yes, please!

poetry.eustace.io/

life pro tip for well funded and staffed open source projects: when you push breaking changes reach out to the people that own the SEO for your tech and tell them to update. Or have documentation that's really good.

Sincerely, someone who has been battling incorrect blog posts.

In contrast, worst moments are those where you pass `undefined` value to a function and find out about it after a rough debugging and swearing session. I love you, JS. 💔

Seriously, best moments in developers life are those where you can throw a huge and messy external class out of the window, and replace its functionality with your new small function.

For athletes, rest is not a reward. It's part of their strict training schedule.

Software teams need the same rhythm of sprinting and resting.

If your team is constantly churning out features, performance will suffer.

good morning [cw Patrick Stewart, yelling, holding a pug, charging into battle with a gun]

My favorite type of person is the one who stalks closed pull requests in public projects only to file a new issue to revert and replace any implemented features with their product instead. Like telephone marketers but for open-source.

Besides being on Twitter, another interesting 10-year anniversary in my life took place a couple of months ago. Being a Spotify Premium subscriber for this long must be the longest I've been a customer to a single service without pulling my card off.

I've even tried alternative services (which have vanished away then) but I wouldn't trade this away easily.

Blogged a little more about customizing your command line environment for productivity and why you should do it (spoiler: it's easy).

nikoheikkila.fi/blog/customize

Show more
Mastodon for Tech Folks

This Mastodon instance is for people interested in technology. Discussions aren't limited to technology, because tech folks shouldn't be limited to technology either! We adhere to an adapted version of the TootCat Code of Conduct and have documented a list of blocked instances. Ash is the admin and is supported by Fuzzface, Brian!, and Daniel Glus as moderators. Hosting costs are largely covered by our generous supporters on Patreon – thanks for all the help!