Home » Author Archives: Jos Dirksen

Author Archives: Jos Dirksen

Getting started with scala-native

scala-logo

This is just a quick recollection of the steps I’ve taken to get my own helloworld running using scala-native. I haven’t really started looking at scala-native in detail, but the idea behind it is really nice. Some general input about scala-native can be found here: The Github repository: https://github.com/scala-native/scala-native Presentation from Scaladays NY: https://github.com/densh/talks/blob/517b20c30dd4aaf390785039cdd002f623ea… Twitter to follow: @scala_native Since scala-native ...

Read More »

Service Discovery with Docker and Consul: part 2

docker-logo

So, welcome to the second part of the series on using Consul for service discovey together with docker. In this second article we’ll look at how you can use a number of Consul related tools, so make service discovery, and a couple of other related functionalities a lot easier. For the other articles in this series you can look here: ...

Read More »

Scalaz features for everyday usage part 2: Monad Transformers and the Reader Monad

scala-logo

For the second article of the “Scalaz features for everyday usage” we’ll look at the subject of Monad transformers and the Reader monad.Let’s start with Monad Transformers. Monad transformers come in handy when you have to deal with nested Monads, which happens suprisingly often. For instance when you have to work with nested Future[Option] or Future[Either], your for-comprehensions can quickly ...

Read More »

Service Discovery with Docker and Consul: part 1

docker-logo

During the last year I’ve become a big fan of using Consul for all things related to service discovery. If you’re doing microservices you’ve probably ran into the issue that when the number of services you create increases it becomes more and more difficult to manage the communication between all these services. Consul provides a perfect fit for this problem. ...

Read More »

Developing Scala in Atom with Ensime

scala-logo

When I began Java software development way back in the time of Java 1.3 I remember using JDeveloper for a time, before switching to the early versions of Eclipse. I stayed with Eclipse for a very long time (about 8 years) before switching to IntelliJ about 4 years ago. I’ve always been a big fan of IntelliJ, not just for ...

Read More »

Create a Slack Docker proxy in Go – Part 2

docker-logo

In the previous article we had a look at how you could easily create a slack-docker-proxy using go and a couple of small libraries. In this second article we’ll show you how easy it is add additional commands, and we’ll look at how to dockerize this component to you can easily run it inside a docker daemon. Note that the ...

Read More »

Create a Slack Docker proxy in Go – Part 1

docker-logo

Last year I had the opportunity to work with lots of cool tools and technologies. A couple of those were go, slack and docker. We pretty much use slack for all our communication, and are slowly adding more and more integrations to slack to get information from various build and runtime tools. In our environment we’ve got a number of ...

Read More »

10 Practical Docker Tips for Day to Day Docker usage

docker-logo

I’ve had the opportunity to setup a complete new docker based microservice architecture at my current job, so since everyone is sharing their docker tips and trick, I thought I’d do the same thing. So here are a list of tips, tricks or whatever you might call it, that you might find useful in your day to day dealing with ...

Read More »

Want to take your Java skills to the next level?

Grab our programming books for FREE!

Here are some of the eBooks you will get:

  • Advanced Java Guide
  • Java Design Patterns
  • JMeter Tutorial
  • Java 8 Features Tutorial
  • JUnit Tutorial
  • JSF Programming Cookbook
  • Java Concurrency Essentials