Open in app

Sign In

Write

Sign In

Tomas Tulka
Tomas Tulka

75 Followers

Home

About

Pinned

Developer On A Job Interview

In the last few months, I was looking for a new job as a software developer. I attended various interviews, talked to a lot of diverse people, had to solve different tasks, answered plenty of questions, and asked at least as many. In this post, I will share with you…

Software Development

11 min read

Developer On A Job Interview
Developer On A Job Interview
Software Development

11 min read


Pinned

Insecure Deserialization Explained With Examples In Java

Serialization is a great thing and a revolutionary feature of Java from the early days, but it does have some flaws. Among others, there are serious security issues I want to address in this post. The problem A typical example of a security issue is a communication via network using serialized Java…

Programming

4 min read

Programming

4 min read


Pinned

Building a Minimalist MVC Framework in PHP from Scratch

Frameworks are good stuff, at least for middle to big enterprise applications. One doesn’t want to reinvent the wheel. Aspects like security, caching, monitoring are hard and it’s easy to get them wrong if implemented from scratch. On the other hand, there are valid use cases where you probably don’t…

PHP

5 min read

Building a Minimalist MVC Framework in PHP from Scratch
Building a Minimalist MVC Framework in PHP from Scratch
PHP

5 min read


Oct 20, 2020

How Cohesion And Coupling Correlate

>> Originally published on my blog. << As I was finishing my blog post about defining service boundaries, I had a very strong feeling that there must be some abstract concept of what I was trying to explain using actual examples… Of course, there is! It is the concept of…

Software Development

7 min read

How Cohesion And Coupling Correlate
How Cohesion And Coupling Correlate
Software Development

7 min read


Sep 22, 2020

DevOps Ad Absurdum

>> Originally published on my blog. << In my previous post I briefly mentioned the importance of a good DevOps culture in an organization as an enabler to build state-of-the-art software, especially in the cloud environment. The role of DevOps is crucial in modern software development and, at the same…

DevOps

5 min read

DevOps Ad Absurdum
DevOps Ad Absurdum
DevOps

5 min read


Jul 21, 2020

You Aren’t Gonna Need Microservices

>> Originally published on my blog << You Aren’t Gonna Need It (YAGNI) is one of the most important principles in software development. Perfection is achieved not when there is nothing more to add, but when there is nothing more to take away. ~ Antoine de Saint-Exupery You can see…

Software Development

6 min read

You Aren’t Gonna Need Microservices
You Aren’t Gonna Need Microservices
Software Development

6 min read


Jun 10, 2020

Good And Bad Monolith

>> Originally published on my blog << After several years of the microservice hype, it now seems monoliths are cool again! Does this mean we have learned a lesson? I guess at least we accepted what Neal Ford stated in his book Building Evolutionary Architectures: If you can’t build a…

Microservices

5 min read

Good And Bad Monolith
Good And Bad Monolith
Microservices

5 min read

Tomas Tulka

Tomas Tulka

75 Followers

Software developer and occasional blogger: https://blog.ttulka.com

Following
  • Sebastian Carlos

    Sebastian Carlos

  • Daniele Polencic

    Daniele Polencic

  • Adrian Hornsby

    Adrian Hornsby

  • Dr Stuart Woolley

    Dr Stuart Woolley

  • Tyler Hawkins

    Tyler Hawkins

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech