10 Tips for failing badly at Microservices by David Schmitz

June 12, 2018 Leave a comment

Microservices are just a bunch hip new framework plus some AngularJS frontend or React, right?
So, if you want to make sure that you absolutely and definitely fail at your Microservice project, then watch this talk and learn how.

Using real world experience from multiple green field and brown field projects, I can show you: – how to ignore the mandatory organizational impact
– how to focus on the code only without any regard towards ops and testing
– continuous deployment is for losers. Real projects use their meat cloud for delivery – jumping onto every new and untested framework is a must
– EventSourcing and CQRS are both free lunches. So, you can add complexity without any real need
– …and more

If you mind my tips, then surely you will fail at Microservices and your boss will never again try to move away from your beloved vintage monolith.

David Schmitz
Pricinpal architect at Senacor Technologies with a history of + 13 years of working in various projects using a bunch of different stacks and environments.

Current focus is on migrating architectures and organizations, such that our customers can cope with the challenges of the digital age.

Categories: Interesting Tags:

Mock Responses in Postman

June 11, 2018 Leave a comment

Postman recently introduced mock servers allowing developers to simulate an endpoint without spinning up a back-end server. Today, Postman is announcing Examples to take it one step further, or to be precise, one step earlier in the API development lifecycle.

Developers can mock a request and response in Postman before sending the actual request or setting up a single endpoint to return the response. Establishing an Example during the earliest phase of API development requires clear communication between team members, aligns their expectations, and means developers and testers can get started more quickly.


Categories: Interesting Tags:

Game Programming Patterns book

April 13, 2018 Leave a comment
Categories: Interesting

Functional Programming in JavaScript

February 8, 2018 Leave a comment

Published on Jun 21, 2015

Support the show by becoming a Patreon

In this video series, I will teach you how to do functional programming in JavaScript. In this first one, I will tell you about one of the most important concepts in functional programming: Higher-order functions. I will talk about what higher order-functions are, and then move on to code, and show you how to use them. I will also tell you why you should learn functional programming in the first place.

Caption authors (Portuguese)
Lucas Fernandes da Costa Nickollas Coelho
Caption author (French)
Science & Technology
Creative Commons Attribution license (reuse allowed)

Categories: Interesting Tags:

Using setup.py in Your (Django) Project

February 8, 2018 Leave a comment

A client recently asked me why all the Django projects we create have a setup.py in the root of the project. Lots of projects get by just fine without one, so why do I use it? The explanation turned out a bit long-winded, so I thought I’d turn it into a blog post here.


Categories: Interesting

“The Internet’s broken and that’s bad news…” – Cory Doctorow at ConveyUX

January 26, 2018 Leave a comment

“The Internet’s broken and that’s bad news, because everything we do today involves the Internet and everything we’ll do tomorrow will require it. But governments and corporations see the net, variously, as a perfect surveillance tool, a perfect pornography distribution tool, or a perfect video on demand tool—not as the nervous system of the 21st century. Time’s running out. Architecture is politics. The changes we’re making to the net today will prefigure the future our children and their children will thrive in—or suffer under.”

—Cory Doctorow

Categories: Interesting

IT Jobs explained with a broken light bulb

January 16, 2018 Leave a comment

IT jobs explained

Categories: funny