Pinned toot

time! I'm Oskar, and I spend most of my time online talking and writing about , including but not limited to and , , , , , and . I have a blog at and I produce screencasts at when there's time.

I also do , mostly acoustic nowadays, and only spare time.

See you around!

I've published my short book! 🎉

Property-Based Testing in a Screencast Editor: Case Studies from Komposition

Get it on Leanpub ($10):

You can of course have both; many pages of concise communication. But if I'm optimizing towards one, it's going to be the former.

Coming to peace with the idea that, just as with deleting lines of code, deleting words in writing is a good thing. Concise and clear communication over bloat and high page counts.

Finally finished the new custom widgets API work in Komposition. The preview player is now embedded in the main window, instead of shown as a popup. Also added a progress bar.

Somewhat mindbendingly, you can see the old behaviour in the video I'm editing in this demo.

For source code listings within prose (e.g. blogs, articles, books), you prefer the explanations to be:

Periodic grateful shout-out to for his diligent work, keeping the PureScript Hyper packages maintained and healthy! 👏

Thank you all for the feedback on the book idea! I've put up a little teaser on Leanpub where you can sign up if you're interested, and get notified once it's published:

Also couldn't resist throwing together a techy book cover.

I'm considering adapting/rewriting the "Property-Based Testing in a Screencast Editor" article series into a short book. Put it on Leanpub or something, as ebook-formatted PDF and EPUB. Would anyone be interested in such a thing? Price around $10, I guess. 😊

I ditched Google Analytics and now use a simple S3 + goaccess setup for my blog. A little fiddly when there are many files, but these 5 lines of Bash works nicely.

It's good to get off Google but still have some basic analytics.

owi boosted

Can we please stop using this proprietary US based service for libre software projects now?

"GitHub starts blocking developers in countries facing US trade sanctions"

Been fighting with snap and snapcraft most of the day. Sigh, package managers...

From reading Oleg papers to crawl space ventilation papers... 👓

owi boosted

Why is software created using taxpayers’ money not released as Free Software?

* Tax savings: Similar applications don't have to be programmed from scratch every time.

* Collaboration: Major projects can share expertise and costs.

* Serving the public: Applications paid by the public should be available for everyone.

* Fostering innovation: With transparent processes, others don't have to reinvent the wheel.

#democracy #democratic #politics #freesoftware

"We want legislation requiring that publicly financed software developed for the public sector be made publicly available under a Free and Open Source Software licence. If it is public money, it should be public code as well."

I love this Sandén guitar. Best harmonics and sustain ever (this crappy mobile phone recording doesn't do it justice!) It's a very nice break from all the programming.

Open Dsus4 voicing inspired by's "New Faith"

In about a month we're moving out from the city, to a place in the middle of nowhere. 🏞️

Remote work is awesome, and a true privilege.

owi boosted

If you're Swedish and like Linux, open source and friendly communities, I would highly suggest you checking out the newly started project

We currently have a forum, Mastodon instance and an IRC-channel. :)

Feeling like an old boring man, but yeah, ThinkPads are the best. Been using a new MBP at work and it's pretty much insufferable.

Show more

Server run by the main developers of the project 🐘 It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!