Sign in

Nipsuli

@nipsuli.bsky.social
437 followers 84 following 96 posts

Dad | Husband | Founder @ reconfigured.io | Full Stack Data Nerd Current stack: jazz.tools | Tauri | Tanstack | shadcn/ui | Typescript | Fly.io

PostsRepliesMedia
Nipsuli @nipsuli.bsky.social · 03/09/2025
🤯
000
Nipsuli @nipsuli.bsky.social · 03/09/2025
Wrote a post on using AI as pair thinking companion. How are you utilizing AI to elevate your work? reconfigured.io/blog/pair-th... #ai
reconfigured.io
reconfigured Blog | Pair Thinking with AI: How to Use ChatGPT as Your Research Partner
Turn ChatGPT — and purpose-built tools like Notes – reconfigured — into a real research partner. Learn the workflow, prompts, pitfalls, and best practices for...
020
Nipsuli @nipsuli.bsky.social · 28/08/2025
Hey my friends in #academia and #research how are you using AI tools to augment your work?
020
Nipsuli @nipsuli.bsky.social · 18/04/2025
Thank you eslint for keeping my dev room warm
020
Nipsuli @nipsuli.bsky.social · 19/03/2025
Could not roll out the Webapp as well, Running Tanstack start on cloudflare workers seems to still have corner cases with cloudflare workers and the context. @tannerlinsley.com if someone wants to use our app as real world test bench for cloudflare workes and tanstack, let me know
130
Nipsuli @nipsuli.bsky.social · 19/03/2025
And the Tauri app now is live with the tanstack router. Web app still running old Remix version, but soon that's on Tanstack start as well
010
Nipsuli @nipsuli.bsky.social · 16/03/2025
Got enough of remix and react router, reconfigured app runs now on tanstack router. (Not live yet though). Migrated web app to tanstack start as well. And finally all is running react 19 and react compiler. I'm excited about all the new ways I can be frustrated in the tech I've chosen 🤪 #react
281
Nipsuli @nipsuli.bsky.social · 14/03/2025
Todays 🤦‍♂️ was wondering why I don't see logs in the log stream, realized that I hadn't setup the _writer_ for the logger. I was happily logging to void 🤦‍♂️
010
Nipsuli @nipsuli.bsky.social · 28/02/2025
One I know is yjs UndoManager and it adds reverse operation on a stack
010
Nipsuli @nipsuli.bsky.social · 28/02/2025
Basic startup shit, taking calls from some random room sitting on the floor
020
Nipsuli @nipsuli.bsky.social · 14/02/2025
I’ve started to really really like AsyncGenerators in js. The only problem is having to learn again to write function keyword. Have spent so much with just arrow functions that my brain feels borked when trying to type function 🤪
010
Nipsuli @nipsuli.bsky.social · 12/02/2025
@t3.gg thanks for always mentioning tRPC in your videos! Now that I finally got to use it I think there is no going back!
020
Nipsuli @nipsuli.bsky.social · 06/02/2025
God damn writing rust that deals with async and events and realtime and file io and tries its best to not loose users data in any scenario is taxing. Like yesterday afternoon my brain was so fried. Had to take really slow and lazy morning today to get back to speed
040
Nipsuli @nipsuli.bsky.social · 03/02/2025
I made worst bug I’ve ever made in my career: I caused some customers to permanently loose data. I haven’t felt this bad in a while. reconfigured is journaling app that analytical ppl rely to keep track of their thoughts and findings, and now we lost some of those thoughts
010
Nipsuli @nipsuli.bsky.social · 30/01/2025
Had a talk about the remix eperience at Helsinki JS meetup. And had this picture in the end 😆
010
Nipsuli @nipsuli.bsky.social · 28/01/2025
Been building with remix for almost 3 years now, been happy, but parts of me have started to look elsewhere. Tanstack have started to look way too tempting recently...
120
Nipsuli @nipsuli.bsky.social · 21/01/2025
Hey friends, we're live on #producthunt www.producthunt.com/posts/reconf...
producthunt.com
reconfigured - The analysts' journal for recording findings | Product Hunt
Easiest way to turn on-going notes into documentation you can find again, a journal app built to support the investigative workflow of analysts.
130
Nipsuli @nipsuli.bsky.social · 18/01/2025
God damn async #rust and locks. Tried to optimize code by splitting state into smaller parts and now I’m fighting dead locks ☠️
010
Nipsuli @nipsuli.bsky.social · 12/01/2025
Good day to update #react on our website
000
Nipsuli @nipsuli.bsky.social · 10/01/2025
That is so beautiful 🤩
010
Nipsuli @nipsuli.bsky.social · 10/01/2025
I feel you, building native app with mac and windows support has been ”fun”
000
Nipsuli @nipsuli.bsky.social · 09/01/2025
Yes, was thinking on Astro for the website. As that’s anyways mostly static + blog md stuff. Have used Astro in hobby project
000
Nipsuli @nipsuli.bsky.social · 08/01/2025
Any good tips on easily migrating to tan stack? My migration from remix v2 to rrv7 have caused all kind of random stability issues
000
Nipsuli @nipsuli.bsky.social · 05/01/2025
I was thinking about blameless retros. It’s some times annoying to work or deal with people who have not experienced blameless culture. Both inside and outside of work. I’m not asking these questions to blame or find _someone_ to blame. I’m just trying to understand what happened and why
120
Nipsuli @nipsuli.bsky.social · 02/01/2025
Time to migrate from #remix to #react-router been super happy with remix for the almost 3 years of use. And originally chose it as had happy history with react router 🤗 the SSR + loaders + actions has been a pattern I've been happy with
000
Nipsuli @nipsuli.bsky.social · 31/12/2024
And guess what! It's broken same way on Edge on mac! So at least it's consistent!
000
Nipsuli @nipsuli.bsky.social · 31/12/2024
Chrome on Mac
100
Nipsuli @nipsuli.bsky.social · 31/12/2024
Firefox on Mac
100
Nipsuli @nipsuli.bsky.social · 31/12/2024
Safari on Mac
100
Nipsuli @nipsuli.bsky.social · 31/12/2024
But edge does it differently 🤯 WTF Can you spot how this might cause problems when the @tauri.app uses the native web view which in case of windows is edge
100
Nipsuli @nipsuli.bsky.social · 31/12/2024
So we use deeplinks to signin to the reconfigured app from the web app. And the url looks like this. And this is how chrome in windows parses it.
100
Nipsuli @nipsuli.bsky.social · 31/12/2024
Oh my fucking god. I thought after MS edge was build on top of #chormium all weird "need to support IE" type of problems did go away. But nope! Apparently js URL parsing behaves differently on edge than any other browser 🤯 Like what the actual F 🤯 👇 examples
100
Nipsuli @nipsuli.bsky.social · 31/12/2024
And it's funny that #rust didn't show up on that list even though had to e.g. create this github.com/TheGrowthEng... for our @tauri.app
000
Nipsuli @nipsuli.bsky.social · 31/12/2024
Yup, #typescript is my main language, and has been for quite some time. I do have strong history with #python and when it comes to ML it still has best ecosystem. And I'm a shameless #shell scripter, it's a no brainer go to when it comes to automation
110
Nipsuli @nipsuli.bsky.social · 31/12/2024
My life through @github.com contribution chart: 1. I don't work on weekends (exceptions happen) as that's family time 2. one can see the week we took off after shutting down reconf v1 3. reconf v2 building started in Aug BUT did lot of throw away coding in between 4. Nordic summer vacation <3
120
Nipsuli @nipsuli.bsky.social · 29/12/2024
I'm so happy that we have automated error alerts because of @sentry.io Usually I'm happy to jump to investigating but this time when it says it's @react.dev bug I'm not so sure I'm capable of handling this...
010
Nipsuli @nipsuli.bsky.social · 28/12/2024
I guess this backup will take some time then...
010
Nipsuli @nipsuli.bsky.social · 25/12/2024
Got listed at betalist betalist.com/startups/rec...
betalist.com
020
Nipsuli @nipsuli.bsky.social · 23/12/2024
Just was thinking what to use for embeddings and then found this awesome new thing huggingface.co/blog/modernb...
huggingface.co
Finally, a Replacement for BERT: Introducing ModernBERT
We’re on a journey to advance and democratize artificial intelligence through open source and open science.
000
Nipsuli @nipsuli.bsky.social · 22/12/2024
What's more fun than 1 @sentry.io error on Saturday? Ofc multiple @sentry.io errors 🤪 They luckily were correlated though 🤓
010
Nipsuli @nipsuli.bsky.social · 21/12/2024
040
Nipsuli @nipsuli.bsky.social · 19/12/2024
My friend (software dev) told me that her boss said: "You're working too fast, you're making rest of the team look bad" Talk about fragile male ego 🤯
010
Nipsuli @nipsuli.bsky.social · 12/12/2024
fuck me sideways, caching issues are so pain in the ass to debug...
000
Nipsuli @nipsuli.bsky.social · 11/12/2024
Having fun time migrating lot of app state from zustand to tanstack query. Noting wrong in zustand, just for this part of the app tanstack query fits better. Thank god I've had good abstraction on data loading, makes things easier
010
Nipsuli @nipsuli.bsky.social · 08/12/2024
It’s so crazy. I’ve many times in different setting said something like: we’re doing things like this because of XYZ, I know, this would get me crucified in certain circles, but I don’t care as I’m a pragmatist
130
Nipsuli @nipsuli.bsky.social · 05/12/2024
Argh, how do I code now 😱
010
Nipsuli @nipsuli.bsky.social · 04/12/2024
I’m not sure about the fearless concurrency of #rust I’m all the time fearing deadlocks. But perhaps it wasn’t about that 🤪
000
Nipsuli @nipsuli.bsky.social · 03/12/2024
Trying to make analytics like software engineering is stupid 🌶️🤠 #databs
270
Nipsuli @nipsuli.bsky.social · 02/12/2024
Wondering if it's time to start splitting this file...
000
Nipsuli @nipsuli.bsky.social · 01/12/2024
Every time I run into Mixed Modeling Arts from @joereis.bsky.social this is what happens in my head
230