RSS.Social

Manuel Bernhardt

follow: @[email protected]

Posts

Macbook Pro Insomnia

200 dives and counting

Cloud Run Job with arguments

On Azure

Migrating from Kubernetes to Google Cloud Run with terraform

Fearless concurrency with Rust, cats, and a few Raspberry PIs

Building a cat litter box reminder with Rust

On pinning and isolating CPU cores

Photography

Rust Development for the Raspberry Pi on Apple Silicon

Resume

Switching to Hugo after 17 years of WordPress

Programming Languages

Hey

Tour of Temporal: Performance

Akka Raspberry PI demos

Tour of Temporal: Welcome to the Workflow

Smartphone Detox

Disciplines for getting out of the stream

When not to save money

Three key findings from ten years of home-office

10000 nodes and beyond with Akka Cluster and Rapid

Akka Consulting

Akka Cluster on Raspberry PI

Akka anti-patterns overview

Tour of Akka Typed: Cluster Singleton and Routers

Tour of Akka Typed: Cluster Sharding

One step closer: exploiting locality in Akka Cluster based systems

Articles

Tour of Akka Typed: Event Sourcing

Tour of Akka Typed: supervision and signals

Tour of Akka Typed: Message Adapters, Ask Pattern and Actor Discovery

Tour of Akka Typed: Protocols and Behaviors

Optimizing CI build times for Scala projects

Why I’m still using a MacBook Pro Late 2013 in 2019

Raspberry PI Akka Cluster LED strips

2018: year in review

Akka anti-patterns: too many actors

Tour of Akka Cluster

Akka anti-patterns: Java serialization

Akka anti-patterns: stateless actors

A quick tour of build tools in Scala

60-Minute Strategy Call

Services

Tour of Akka Cluster – Testing with the multi-node-testkit and a handful Raspberry PIs

Akka anti-patterns: overusing ActorSelection

Lightbend Akka Streams for Scala – Professional

Tour of Akka Cluster – Cluster Sharding

Tour of Akka Cluster – Eventual consistency, persistent actors, message delivery semantics

Tour of Akka Cluster – Akka Distributed Data

Subsequent thoughts on fatherhood

Akka anti-patterns: naming your application components after Akka concepts

A new adaptive accrual failure detector for Akka

Akka anti-patterns: trusting the network

Lightbend Akka for Java – Expert

Akka anti-patterns: using remoting

Tour de Lagom Part 1: Lagom and microservices

Akka Streams – What is NotUsed all about

Akka anti-patterns: blocking

You got to hold the frame – Avoiding burnout or Lessons learned from six years as an independent consultant

IntelliJ IDEA OS X Shortcuts on Ubuntu Gnome

What I'm doing now

About

Lightbend Akka for Scala – Expert

Akka anti-patterns: being out of touch with the hardware

Lightbend Akka for Scala – Professional

Lightbend Scala Language – Professional

Lightbend Akka for Java – Professional

Akka anti-patterns: logging (the wrong way)

Akka anti-patterns: too many actor systems

Akka anti-patterns: race conditions

Akka anti-patterns: flat actor hierarchies or mixing business logic and failure handling

Akka anti-patterns: shared mutable state

The reality of writing a technical book

The microservices marathon

Akka Cluster, Java and the Raspberry PI 3 Model B

Reactive Web Applications

The one Play Framework productivity tip you should know about

Upgrading from React 0.11.2 to 0.14.7 in 374 easy steps

5 years of Scala and counting – debunking some myths about the language and its environment

A quick tour of JSON libraries in Scala

Initial thoughts on fatherhood

The Art of Meaningful Programming

Reactive Play

Generation Javascript

A handful Akka techniques

A quick tour of relational database access with Scala

Java2Days Sofia 2013

Tips & tricks for setting up a Play 2 project

Reactive Golf or Iteratees and all that stuff in practice, part 3

Java Klassentreffen 2013: Scala Introduction slides

Reactive Golf or Iteratees and all that stuff in practice, part 2

Reactive Golf or Iteratees and all that stuff in practice, part 1

Scala with SublimeText

How to read the Play session from AngularJS

The case for document-oriented databases

CRUD trait for Slick models in the Play! framework

Quickly open errors in your IDE when developing Play applications

How to disable the Shift + F10 “slow motion” animation on OS X and reclaim the keyboard shortcut

Java impressions after 2 years of abstinence

One week on Tenerife

Dynamic multi-modular SBT project

Multi-modular development with Play 2.1

Activating logging in test mode in Play 2.0.x

MongoDB-based Cache for Play 1.2.x and Play-Scala

Writing custom de/serializers for Jerkson

Play! Scala and JSON

Selenium IDE plugin for the Play! framework

Information Retrieval

Deploying a GWT application as OSGi module with Apache Karaf and Maven

Debugging ANT tasks in IntelliJ IDEA

Early rising

New CV

How I stopped reading the news and feel much better now

Following through with dreams in rough times

The cost of simplicty in technology

The pain of configuration and ideas for making it a bit more bearable

Twitter, geolocalisation and pervasive games – mixing virtual and real life

Reset