Categories
Agile Software development

Non technical project manager/product manager of IT projects is scam

They do not understand what is going on. They make strange decisions. I belive that managing IT projects requires knowing what’s under the hood to make informative decisions.

Categories
Programming Software development

Starting development of new feature by creating new micro service does not make sense in most cases

I think it’s better to develop core/monolith part and then split it to the microservice if the feature would needed it (high usage, a lot of data, high frequency of changes). In general I don’t think so there should be auto rules, like new service = new microservice.

Categories
Programming Software development

How to make PHP session sticky/auto renew on last activity

Set PHP sesion cookie to be session (session.cookie_lifetime = 0) + set garbage collection time which is calculated since last session_start() [by setting session.gc_maxlifetime=3600 to have session valid for one hour since last activity]. I’m taking about those two settings session.cookie_lifetime specifies the lifetime of the cookie in seconds which is sent to the browser. […]

Categories
Programming Software development

I don’t believe dependency inversion princpile makes sense in most cases

I often see that following dependency inversion principle (from SOLID) we end up with many interfaces with just one implementation, and what is more it’s usually whole public API of given class. In my opinion it doesn’t make sense. However I do believe in original purpose of this rule. Like the example of deploying embedded […]

Categories
Agile Programming Scrum Software development

Estimating stories using story points with Fibonacci sequence doesn’t make sense.

Did you hear about estimating stories in story points with Fibonacci? Yeah, it may sound fancy, but it is a nightmare in implementations that I saw like you use 1, 2, 3, 5, 8,1 3, and 21 values to estimate your tasks. Then what’s more funny scrum master tends to sum up them and calculate […]

Categories
Agile Scrum Software development

Non tech scrum master is a scam

Frankly speaking, I don’t believe in non tech scrum masters. They usually don’t understand what is going on, asks stupid questions, propose solutions that they not understand. In addition, scrum and agile manifest was founded by tech people (like Kent Beck, Martin Fowler, Robert C. Martin, Ken Schwaber) with deep understanding of software development life […]

Categories
WordPress

How to add sitemap to WordPress?

As usual, when you do something really rare than it is not easy. The same applies to setting up sitemap in WordPress. There are many plugins. It is annoying to test them. Unfortunately I tested few plugins just to find out that since WordPress 5.5 it is built in functionality: https://make.wordpress.org/core/2020/07/22/new-xml-sitemaps-functionality-in-wordpress-5-5/ Finally, I don’t need […]

Categories
WordPress

By default WordPress shows full post when using twenty-twenty theme – how do I change it?

You can change it in customization theme and switch (in WordPress admin sidebar choose Appearance => Customize) On archive pages, posts show: By choosing summary it finaly looks in decent way.

Categories
WordPress

Oh my god, it’s super annoying to find good plugin to integrate WordPress with Google Analytics

I tried: And finally I installed this one: https://pl.wordpress.org/plugins/ga-google-analytics/ and it wanted only one thing – tracking id. That’s how it should work. I don’t want to create any accounts to just simply connect Google Analytics.

Categories
Hosting

hostedssl/create – how long will it take on OVH?

I’ve created my page on 21:58 on 23:34 still there is no certificate. And that’s why I cannot have my blog indexed by Google. It’s annoying. Ad said that it will be in minutes.