Profile avatar
jakke.fi
Senior Consultant | Developer Based in HEL 🇫🇮 https://jakke.fi
23 posts 139 followers 607 following
Prolific Poster
Conversation Starter

Refreshing take in the TanStack docs

“Somewhere between the launch of the iPhone and the cultural fallout of the pandemic—we lost the human currency of kindness.” Kindness feels radical. brilliantcrank.com/kindness-fee...

summarizing the week of economics with my favorite comic of all time which happens to be constantly relevant

Talking to a friend this morning brought this into focus: The current situation puts lots of people in impossible situations. We find ourselves often with no good choices. What you decide to do in an impossible situation really shows who you are and many people/orgs are failing that test.

Everyone wants there to be a grand scheme behind all of this but the terrible truth is that extremely stupid people are in charge and they have a fanatical devotion to wrong, childlike concepts of society and economics cooked up by right wing radio hosts in order to sell tainted dietary supplements

i'm increasingly convinced that global algorithmic feeds end up spiraling into rage and click baits, no matter the platform. i hope the next wave of social infra will focus on overlapping local and topical communities instead. densely connected peers over amplified stars

I've already released major versions of 24 (roughly half) of the packages I maintain - dropping CJS in favor of pure ESM. Coming soon to my most impactful packages like react-pdf very soon. Go ESM! 🚀

www.nytimes.com/2025/03/18/o...

OK, gonna throw this spicy bomb out there. If you're fortunate enough to have disposable income, then right now it is your duty to use that income wisely. You have agency over how you spend it and you should own how you spend it. Your decisions do, in fact, affect stock prices of big corporations.

If you think that Europe is doomed, you’re not paying attention. Wrote a recap of the latest developments and call me a hopeless Europtimist but I think Europe+ (including Canada) isn’t doing too bad in terms of offering Ukraine an actual perspective for the future. With or without the US.

Wrote a quick report on creating storytelling tooling for heavily relative data. For now just delving into visualizing the data, but looking to expand this further. jakke.fi/blog/visuali...

I'd love a VSCode extension that highlighted any variable that TypeScript thinks has type any

🧑‍🎄 Node.js now supports TypeScript by default 🤯 🎄

This sums it up, yes.

My most favorite thing of trying out new things is giving feedback to the teams working on them ❤️ Dogfooding is great but sometimes you need a pair of fresh eyes to spot the rough edges.

"Our online spaces are not ecosystems, though tech firms love that word. They’re plantations; highly concentrated and controlled environments, closer kin to the industrial farming of the cattle feedlot or battery chicken farms that madden the creatures trapped within." www.noemamag.com/we-...

😖 This has to be one of my most hated testing patterns. Do NOT use this. Here are two amazing alternatives.

love writing these newsletter issues even though it might be only a week since creating the demo content, usually always discover a new trick or something whilst writing this is why you should blog/write/whatever explaining things you've done to others is usually a win for all

Released in 2.2.0-beta.2 and it's even smoother now! Here's comparison of latest Vitest on left vs beta on right. Flickering is gone and now you can scroll up to see results without scroll jumping. And of course there's the status summary of active test run on the bottom. github.com/vitest-dev/v...

For followers; Working atm mostly in backend development, devops, and cloud native services in the nordic banking domain. Passionate about computers, programming, science, history, maps, economics, and forever learning✌️

Tuodaan vähän suomeakin tänne Blueskyn tilastoihin ✌️

Is there a way to collapse a reply thread on Bluesky? I keep trying to long press them 😁

great article for understanding the whole picture of Zod, what it can be used for, and the ecosystem surrounding it

Node.js 23.2 is out with some exciting TypeScript news TS support is now in "active" development status There's a new stripTypeScriptTypes(code) API that does exactly what you think it does 😄 👏 nodejs.org/en/blog/rele...

Started a blog, so far have been writing more technical stuff in report format. Been fun! jakke.fi/blog

test

Have been on a suspiciously long streak of writing no-look-back code in varying complexity that just keeps on working perfectly on the first smoke tests. Quite satisfying!

hypermodeinc/modus: Modus: an open source serverless framework for building intelligent functions and APIs powered by WebAssembly #SuggestedRead #devopsish github.com/hypermode...

repost to help me find my dead google product friends

All the ecosystem is joining the fun 🎉 @nuxt.com @vite.dev @vitest.dev @e18e.dev @deno.land @bun.sh @svelte.dev @solidjs.com @tresjs.bsky.social @tanstack.com @zed.dev @react.dev @tauri.app @astro.build @nitro.build

Vitest is fantastic. I got ~x3 faster test runs after I migrated to Vitest. I only ever run Jest when Jest-compatibility is in question. Everything else uses Vitest by default.

These starter packs are great 👌!