Let's develop a message-driven microservices applicationLearn how to build scalable applications using multiple frameworks and languages in one knowledge-packed crash course
- Follow the complete development cycle when we go from idea to finished application.
- Learn the essentials of single-page frontends (Knockout.js), REST based backends (Java-Spring) and microservices (Python, RabbitMQ) in one compact course.
- Made for the busy developer. Ships with virtual machine image and tutor app so you can focus 100% on honing your coding skills.
Indeed, I have a newsletter!
Step-by-step guide creating a web-scraper as microservices architecture. Using Java, Spring, Python and Knockout.js. Read on
This little tool makes me more productive than any other note-taking or mind-mapping application. It's simple yet powerful. Read on
I gave this talk at the Spring I/O conference in Barcelona 2016. Especially useful for Java developers who want to learn Scala. Read on
A little fun competition between Java and Go about processing a large log file using regular expressions. We explore different concurrency models. Read on
Excessive note-taking has given me an elephant brain. Plus a local search engine for markdown files available on Github. Read on
An interactive tutorial with exercises whose solutions that can be revealed with a click. Read on
Reviewing SICP chapter 1.2 with solutions in Clojure. Execution of processes, recursion vs. iteration and growth. Read on
Reviewing SICP chapter 1.1 with solutions in Clojure. With a touch of a Java developers' perspective. The elements of programming. Read on
We build a bookmarking service with minimal code taking advantage of Spring boot and REST. Read on
Answers to a fundamental question every software engineer faces. Where does complexity come from? Is complexity unavoidable? Read on
What is HATEOAS and how can we use it to better test our REST Api? Implementation examples using the RestAssured framework. Read on
Demonstrating how to combine two very popular frameworks: Spring and Play. Explaining how to do action composition, unit tests and issues I found. Read on
Is producing software art or craft? It helps to have some rules to create clean code. Read on
Probably the shortest introduction into Machine learning. I did the course in 2013 and if you consider trying it yourself here is what you can expect. Read on
Assigning categories to products can be daunting for retailers with lots of products. I show how to match some of them automatically. Read on
Demonstrating how to generate any content (like pdf or websites) using Jinja templates and YAML data files. As an example, we create a CV. Read on