Akka Process Framework

Akka Process Framework Akka is a great framework when you want to write reactive applications. While writing applications with Akka I noticed that it was somewhat difficult to write processes flows. In this blog post I will show why it is not trivial to write a process with Akka and how the ProcessFramework (https://github.com/jgordijn/process) solves…

Read More...

Writing clean code

The priority of having clean code is often unknowingly pushed to the background. We are all aware of its importance, but when time is precious we tend to get fixated on making a functionality work. The concern of readable and consistent code is saved for later. Once bad code makes it to production, people often…

Read More...

GIT Under the hood (part 1 of 2)

When you get started with GIT for the first time, it might be a little overwhelming. There’s a lot going on. Branches, merges, commits, fetching, pushing and pulling. Despite this, you will probably grasp the basics very quickly and work with GIT on a day to day basis without much hassle. However, at a certain point…

Read More...

Reactive microservices on the .NET ecosystem?

October 2014, Microsoft partners with Docker to bring containers to developers across the Docker and Windows ecosystems. At the BUILD 2015 conference, Nano servers, which are Windows Servers with a minimal footprint optimized for the cloud will be presented. February 2015, Microsoft open-sources its .NET core. This opens up ASP.NET in its entirety to Linux…

Read More...

7 CSS tricks that take your stylesheets to the next level

Frameworks like Bootstrap or Foundation make your life as a front-end developer pretty comfortable. But sometimes it pays off to dig a little deeper and apply your own styles, get your hands dirty and carefully maintain your CSS files so you understand each and every rule you’ve written, care about it, and make it work…

Read More...

CQRS and Event Sourcing with Akka Clustering: New Activator Template

We (Trivento) proudly announce that we have released an activator template to describe how you can use Akka (with Scala) to build a distributed application that uses the CQRS (Command Query Responsibility Segregation) & Event Sourcing patterns. An Activator Template is a great way to write a tutorial. There are currently 256 templates which describe various topics. Our template can be found…

Read More...

Trivento Spring Camp: Microservices in Action

Microservices are hot. We’re seeing lots of publications on microservices, besides being a frequent topic at recent conferences. Trivento uses microservices as a key ingredient for successfully implementing reactive systems. We would like to share their possibilities, pros and pitfalls with the community. On March 27, we’re organizing a Trivento Spring Camp about microservices, and…

Read More...

NG-NL – Trivento Was Here

Last Friday, Trivento was present at NG-NL, the first Dutch AngularJS conference. We were more than happy to be one of the sponsors. Not just because we do a lot of AngularJS in our projects, but also to show our dedication to the Dutch AngularJS community. The conference was a great success. The venue was…

Read More...

Sommige dingen veranderen nooit

Sommige dingen veranderen nooit.

Ontwikkelaars blijven altijd het wiel uitvinden. Elke goede ontwikkelaar lijdt, in meer of mindere mate, aan het “Not Invented Here” syndroom. Leer dat te onderdrukken: meestal doe je je collega’s geen plezier met jouw eigen implementatie van een sorteerfunctie. Maar hoe leerzaam is het om zo’n functie wel een keer te schrijven!

Software zal altijd bugs bevatten. We kunnen mooie verhalen vertellen tegen klanten, gebruikers en collega’s. We kunnen unittests schrijven tot we er scheel van zien. We kunnen FindBugs gebruiken, en PMD, en JSHint en Checkstyle. Maar bugs zullen er altijd zijn.

Er is altijd één oude versie van IE die je moet ondersteunen maar die …

Read More...

Akka – How to use the Ask pattern

Akka – Ask pattern In Akka you would often like to use some form of request-response. In this blog I will show some how this can be done and what you should think about. Plain tell – tell The easiest way to implement request response is just using tell In the above code the TimeTeller…

Read More...