Skip to main content

You are currently viewing the Trifork Blog, to view our full website please go to Trifork.com

Linux homedir encryption

ZFS features (excerpt) Snapshots and clones. Useful for e.g. docker and system backups. Copy-on-write (making snapshots initially zero-cost). Raid. Encryption. SSD caching. See more on the ZFS wiki page (features) or this reddit post. Ubuntu has released Focal Fossa (20.04) and as I had just acquired my new laptop, I decided to test it out. Getting a software […]

Traceability in supply chains, an advantage or a necessity?

As COVID-19 has had an unexpected impact on businesses all around the world, it has pushed decision-makers to look at their Supply Chains and explore their pain points. Decision-makers are now reflecting on their supply chains and how their inefficiencies have affected them during these times.  In this discussion of supply chain inefficiencies and challenges, […]

Flexibility – The key to the supply chain of tomorrow

Current situation Supply chains around the world have had to endure various disruptions in recent years, such as natural disasters, the trade war, and so on. However, for many companies, the COVID-19 outbreak has arguably had a more significant impact than these disruptions. This is due in part to the fact that COVID-19 has led […]

When in doubt, blur it out

B&W Beatles with their faces blurred

The issue around privacy When taking a photo, have you ever noticed all the people that accidentally appear in it? Or have you ever realized how many people’s photos you accidentally appear in?  If you haven’t, then let me tell you that if these photos are used without explicit permission from those in it, the […]

Kotlin – just another programming language?

Recently, I attended the Kotlin programming language conference, aptly named KotlinConf, to learn about the latest developments in the language. Naturally, my first idea for this blog was to list the top takeaways of the talks I attended. However, I thought it could be more useful for those who aren’t familiar with Kotlin yet to […]

Innovation across Silos

There I was, walking with my cannister with 5 liters of gasoline alongside the Zuidas in Amsterdam. The warmest day of the last 50 years, dressed in a black suit. Friendly folks in Tesla’s waving and smiling at me. Temperature close to 40 degrees Celsius, 104 F. Absolutely soaking wet, ruining a still perfectly good […]

Parallel Short-Circuiting With Reactive Programming

Dealing with asynchronous and parallel validation There are scenarios in Reactive Programming when the outcome of a code block is depends on several separate independent expressions (jobs). If any of them goes wrong (or right depending on the problem), you can already decide about final result and you don’t need to wait for the outcome […]