Oskar Wickström's Avatar

Oskar Wickström

@wickstrom.tech.bsky.social

Software engineer in rural exile. Autonomous and generative testing, PL, web, and more. wickstrom.tech

492 Followers  |  134 Following  |  146 Posts  |  Joined: 05.07.2023  |  1.5312

Latest posts by wickstrom.tech on Bluesky

@electric-sql.com is doing good stuff in this area too. Not quite a sync engine iiuc, but streaming read layer from PostgreSQL.

13.04.2025 10:28 — 👍 2    🔁 0    💬 0    📌 0
Post image

Current status: sunshine, dusty mandolin, and arpeggios

08.03.2025 08:22 — 👍 3    🔁 0    💬 0    📌 0
Preview
A Descent Into the Vᴏ̈ʀᴛᴇx | TigerBeetle Blog Insights, updates, and technical deep dives on building a high-performance financial transactions database.

tigerbeetle.com/blog/2025-02...

On our introduction of generative end-to-end testing of the TigerBeetle database.

13.02.2025 12:29 — 👍 5    🔁 1    💬 0    📌 0

Definitely concerning, but I don't know really. For something as rigid as the thing I'm doing it's probably not a problem. But where validation is harder, that is a lot more problematic.

11.02.2025 15:25 — 👍 0    🔁 0    💬 0    📌 0

Right, I agree. I'm mostly looking at those abstract ideas, not so much Cursor in itself. Not the right vehicle for what I'm trying right now, at least.

11.02.2025 13:18 — 👍 0    🔁 0    💬 1    📌 0
🐿️ Scour

I'm trying out scour.ing by @emschwartz.me

"Get a personalized feed of content related to your interests."

11.02.2025 08:28 — 👍 4    🔁 1    💬 1    📌 0
Preview
You are using Cursor AI incorrectly... I'm hesitant to give this advice away for free, but I'm gonna push past it and share it anyway. You're using Cursor incorrectly. Over the last few weeks I've been doing /zooms with software engineers...

Agreed! I find Geoffrey's blog on Cursor inspiring in that regard: ghuntley.com/stdlib/

I haven't done anything like that yet though.

11.02.2025 05:40 — 👍 1    🔁 0    💬 1    📌 0
Machine: Learning; Human: Unlearning;

New blog post on a new topic (for my blog): "Machine: Learning; Human: Unlearning;"

wickstrom.tech/2025-02-11-m...

10.02.2025 23:06 — 👍 3    🔁 1    💬 1    📌 0

I like your current style btw.

08.02.2025 15:52 — 👍 1    🔁 0    💬 0    📌 0

+1

08.02.2025 15:51 — 👍 1    🔁 0    💬 1    📌 0
Post image

Shelving done! Some oil finish remaining, then it's time to fill up.

08.02.2025 09:04 — 👍 4    🔁 0    💬 0    📌 0
Post image Post image Post image Post image

Office upgrade project in progress! The bookshelf is taking shape, just need to mount it next to the IVAR cabinets and cut out the remaining shelves.

Probably finishing it with linseed oil for now. Maybe paint later, but I like the fur against the olive green wall.

02.02.2025 09:31 — 👍 4    🔁 0    💬 0    📌 0
Browsing Ikea on Daylight tablet.

Browsing Ikea on Daylight tablet.

Sketch of bookshelves and storage system on a Daylight tablet.

Sketch of bookshelves and storage system on a Daylight tablet.

Sketching out my new office storage system. I love using the Daylight for these projects.

26.01.2025 14:29 — 👍 4    🔁 0    💬 0    📌 0
Post image Post image

TOC and content parsing of avi.im/blag/about/ finally getting there.

24.01.2025 10:08 — 👍 1    🔁 0    💬 0    📌 0
Charts.css CSS data visualization framework

I just discovered this charting lib that is pure css and semantic html. Write a <table>, slap on some classes... holy shit you have charts 🤯

One of the most inspiring cases of "use the platform" I've seen in a long time: chartscss.org

20.01.2025 23:34 — 👍 73    🔁 10    💬 4    📌 1

Yeah definitely! Next level is probably the "in anger" one, which entails more frustrations related to size and time, as you say.

16.01.2025 15:16 — 👍 0    🔁 0    💬 0    📌 0

I've spent the last two months writing rust on evenings/weekends, so when I got to choose language it suddenly felt like the lost reasonable choice.

Forgetting the details and muscle memory goes very fast for me. 5 years of Kotlin and 6 months later it feels weird. 😅

16.01.2025 15:07 — 👍 0    🔁 0    💬 1    📌 0

Surviving two Rust live coding interviews in one day definitely feels like a milestone. From dabbler to rookie, perhaps.

16.01.2025 14:57 — 👍 2    🔁 0    💬 1    📌 0

bsky.app/profile/wick... sums it up briefly.

15.01.2025 18:26 — 👍 1    🔁 0    💬 0    📌 0

No no, I think it's fine. The crawler is the problem!

14.01.2025 21:12 — 👍 1    🔁 0    💬 0    📌 0

It's a problem the crawler currently has with many sites; that the TOC is sort of "spread out" or duplicated. It's not just a single big list of links. But I'm making progress on that front... :)

14.01.2025 21:07 — 👍 1    🔁 0    💬 1    📌 0

It's a tricky one :)

14.01.2025 20:54 — 👍 0    🔁 0    💬 1    📌 0

Thanks!

14.01.2025 12:44 — 👍 1    🔁 0    💬 0    📌 0

Anyone who can give permission to have their blog or site used as a test case? I need moar. Please reply with urls.

14.01.2025 10:00 — 👍 1    🔁 0    💬 2    📌 0

Same.

13.01.2025 22:58 — 👍 1    🔁 0    💬 1    📌 0

Also, no use in pretending you get to choose when you sleep. :)

13.01.2025 19:54 — 👍 1    🔁 0    💬 0    📌 0

Pinning one central parenting unit to handle a batch of child jobs, yeah, that makes sense!

13.01.2025 19:54 — 👍 1    🔁 0    💬 1    📌 0
Post image

Unicode success, finally. (Pandoc is doing the heavy lifting.)

13.01.2025 09:35 — 👍 0    🔁 0    💬 0    📌 0

Nice! Turns out duckduckgo has prefixes too.

13.01.2025 09:20 — 👍 0    🔁 0    💬 0    📌 0

Also: taking name suggestions for this thing. `site2doc` is the working name, but I'd like something less techy and more catchy, something for the inevitable domain purchase.

13.01.2025 09:10 — 👍 0    🔁 1    💬 0    📌 0

@wickstrom.tech is following 20 prominent accounts