Open in app

Sign In

Write

Sign In

Mattias te Wierik
Mattias te Wierik

277 Followers

Home

About

Published in Geek Culture

·Jun 14, 2022

Event Sourcing Versus Event-Driven Architecture

Comparing apples with pears? — During my career as a software engineer, event sourcing and event-driven architecture have popped up countless times on my radar, and I gained experience in both. During talks with several colleagues and engineering enthusiasts, I tasted that there are still some unknowns of how these terms relate to each other…

Event Sourcing

3 min read

Event Sourcing Versus Event-Driven Architecture
Event Sourcing Versus Event-Driven Architecture
Event Sourcing

3 min read


Published in Geek Culture

·Jun 9, 2022

Localization and Globalization Done Right in ASP.NET Core

Even your backend application needs it! — Depending on the use case of your application, you will sooner or later need to implement different locales for users in your application. The days when we could implement English as the sole locale are gone. While a particular language could still be dominant in a specific world, implementing multiple…

Localization

3 min read

Localization and Globalization Done Right in ASP.NET Core
Localization and Globalization Done Right in ASP.NET Core
Localization

3 min read


Published in Geek Culture

·Mar 18, 2022

Dear Developer and Stakeholders, Please Take Maintenance into Consideration

Because feature development isn’t everything — Technologists are always passionate about building solutions that solve the problems of our users. In the process of building, technologists do not fear to use the latest technologies and stay up with our time. When a project is completed, the next project is picked up and our attention to once…

Software

2 min read

Dear Developer and Stakeholders, Please Take Maintenance into Consideration
Dear Developer and Stakeholders, Please Take Maintenance into Consideration
Software

2 min read


Sep 10, 2021

Why Playing the Devil’s Advocate Will Not Help You At All

And how to deal with them — The average team member is in their natural habitat, usually skeptical from character. With good reason, new ideas and routes need to be well-thought-out and explored before choosing the best path. In these conversations with your peers, one or multiple colleagues will usually challenge the idea to make sure all…

Personal Development

3 min read

Why Playing the Devil’s Advocate Will Not Help You At All
Why Playing the Devil’s Advocate Will Not Help You At All
Personal Development

3 min read


Published in Geek Culture

·Sep 3, 2021

I Am Over-Engineering My Golden Egg

And why I am happy with doing it! “Your idea is really awesome, but do you really need to apply a microservice architecture?” and “Why would you focus already on an entire localization system while you don’t have an MVP ready?” are two questions I heard after pitching my idea…

Engineering

4 min read

I Am Over-Engineering My Golden Egg
I Am Over-Engineering My Golden Egg
Engineering

4 min read


Published in Geek Culture

·Aug 30, 2021

Hopping Jobs Often Would Not Help You in the Long Run in Software Engineering

Why staying for longer time benefits you more — “I want to progress quickly in my salary” and “I want to get different experiences at a fast pace” are arguments that I get when asked colleagues about why they would switch jobs within just a year. But is switching employers that often actually beneficial for your career? Benefits of job-hopping Within my…

Careers

3 min read

Hopping Jobs Often Would Not Help You in the Long Run in Software Engineering
Hopping Jobs Often Would Not Help You in the Long Run in Software Engineering
Careers

3 min read


Published in Geek Culture

·Aug 24, 2021

Why a Senior Software Engineer Shouldn’t Be Just Good in Coding Alone

Why seniority is not only about technical excellence — When I got to a medior software engineer role, eager as I was, I started looking into the steps needed to grow towards a senior software engineer. Around me, several engineers got already into a senior position or got promoted to this next step. When comparing myself with them, in…

Personal Development

3 min read

Why a Senior Software Engineer Shouldn’t Be Just Good in Coding Alone
Why a Senior Software Engineer Shouldn’t Be Just Good in Coding Alone
Personal Development

3 min read


Published in The Startup

·Mar 1, 2021

Please Rate Limit Your GraphQL API

Prevent unwanted outages caused by malicious queries — GraphQL is one of those nice technologies that help the user to create more efficient APIs. With the ability to exactly querying the needed information, the situation of under or over-fetching should be a problem of the past. When a GraphQL API becomes more complex and circular references are getting…

API

4 min read

Please Rate Limit Your GraphQL API
Please Rate Limit Your GraphQL API
API

4 min read


Published in The Startup

·Sep 11, 2020

Authentication and Authorization in Microservices: How to Implement It?

Why authentication deserves a centralized place in your architecture — When moving to microservices, you will come to the conclusion that securing the microservices needs to be tackled in a different way compared to a monolithic application. While designing the solution, questions like “Where and how do I implement authentication and authorization?” and “How do I authorize users to specific…

Authorization

7 min read

Authentication and Authorization in Microservices: How to Implement It?
Authentication and Authorization in Microservices: How to Implement It?
Authorization

7 min read


Published in The Startup

·Sep 6, 2020

Implement Health Checks for Kubernetes in Your Application

Making your application more resilient with health checks Over the past year containerizing applications has become an extremely popular practice to quickly develop, ship and deploy applications. With the help of containerization tools like Docker, the desired container environment can be described in a declarative manner. With Kubernetes, containerized applications…

Software Development

11 min read

Implement Health Checks for Kubernetes in Your Application
Implement Health Checks for Kubernetes in Your Application
Software Development

11 min read

Mattias te Wierik

Mattias te Wierik

277 Followers

Software Engineer and Tech enthousiast

Following
  • Vinita

    Vinita

  • Sunlight L.

    Sunlight L.

  • Abhishek Sharma

    Abhishek Sharma

  • John Gruber

    John Gruber

  • Johannes Baum

    Johannes Baum

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech