Show more

In other news, the government in Finland kicked the bucket (again) and a right-wing party is leading the polls (again), so the decision was very thematic.

Show thread

Suddenly I'm listening to country music. It really is the music of pain.

I don't know, homie. I just think it's funny how folks can suspend disbelief about dragons, extraterrestrial life, zombies, etc, but the part they can't accept is Black/Brown in space being full ass whole characters. Folks can't accept sci fi sagas being told from the perspective of a woman.

It's hilarious the most common concepts and ideas that relate to one's humanity is what bigots reject.

I can't stop laughing.

Software developers love helping people. Their instinct is to build that hotly anticipated feature as fast as possible. So how can you be pragmatic about being pragmatic?

mikeveerman.be/2019/11/29/prag

I save so much links to my backlog I need to have a sprint planning to read even a couple of them.

🔥 The blog is back with another tutorial. This time we are learning Go by building a web scraping tool for checking a web page for dead links. Code along with me or use it directly via Docker.

nikoheikkila.fi/blog/checking-

:netkitty: Welcome to my homepage! :netkitty:

:yoshi_tongue_mid::yoshi_tongue_mid::yoshi_tongue_mid::yoshi_tongue_mid::yoshi_tongue_mid::yoshi_tongue_mid:

🚧 under construction 🚧

:blobcat: Photos of cat 🆕
• 🖼️ Anime gallery (big download!)
:blocky_white_cursor: Mouse cursor collection
• 🔗 Links
• 📖 Sign my guestbook!
• 💌 email me

:flow: You are visitor 0️⃣0️⃣0️⃣1️⃣4️⃣! :flow:

◀️ anime fan webring ▶️

[ Get Netscape 3 ☄️ ]

Best viewed in 640x480

[ Made with Notepad 🗒️ ]

The latest volume of ThoughtWorks Technolody Radar (vol. 21) is 🔥

I often find myself asking whether I’m in the right profession, working as a software developer. It's a regular check-in to which I can confidently say yes.

You can find a longer explanation in my blog. 👇

nikoheikkila.fi/blog/death-of-

here's the blog post: ashfurrow.com/blog/gatsby-for-

it's about migrating my blog from Middleman to Gatsby and what I learned along the way 🌟🌈

Show thread

In overall, if you're satisfied with, say, Travis, Semaphore, or Gitlab CI solutions, there is little need to jump the ship as it won't offer you any remarkable benefits as of now. It's terrific to see Github providing their in-house CI solutions, though, keeping the competition going strong.

Show thread

Feedback for failed builds is swiftly provided via email so you can stop what you were doing and make the build green again. The downside is those will quickly fill up your inbox without custom rules.

Show thread

YAML syntax is not too hard, and you can quickly write it with realtime linting on Github's UI

Show thread

You can share build artefacts between jobs which makes deploying static sites and compiled binaries easy.

Show thread

Caching and build matrices work as expected, and after a few pipelines, you get builds rolling pretty fast.

Show thread

- All relevant languages are supported. The marketplace already has a ton of actions built by other users so expect this to grow tremendously.

Show thread

The runner VMs (Ubuntu et al.) contain plenty of preinstalled software enough to cover most of the needs. There is, e.g. Chrome browser for enabling automated end-to-end testing, if you're into that, and why shouldn't you be.

Show thread

My first brief impressions on Github Actions CI/CD solution launched a while ago.

WSL 2 arrived on Microsoft Insider's Slow Ring which means I can now add a new shell snippet to my collection.

This will open the given (or current) folder for exploring.

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!