Materno Digiramo

Technologist specialised in software development. Have been engineering software for more than 7 years now so now can start sharing all that learned through that period.

Read this first

Small mind anxiety

Oh the space.
Oh the planets.
Those distances, are mind boggling.
Just a pale blue dot, grain of sand in vast sandbox.
With leviathan in the middle of the galaxy.
With all those city crushing rocks flying around.
Cannot feel safe, we all going to die.

Oh the world.
Oh the continents.
Grasping distances, does not help.
Just a grain of sand in Earth’s sandbox.
With volcanoes so huge they can blew up continent hidden underground.
With all those tornadoes tearing cities apart.
Cannot feel safe, we all going to die.

Oh the Russia.
Oh the Iran.
Those countries are too close.
Feels so scary that they are there.
With those crazy at the helm,
With all the weapons in their hands.
Cannot feel safe, we all going to die.

Oh the animals.
Oh the people.
Those distances are too short.
Feels too crowded they are too close.
With grizzly bears willing to eat your face.
With all those people trying to...

Continue reading →


Data is in database, mind is in space

Why would you even bother to try to use ORM, when you get whole buckets of haters on the internet. Your architect probably pushes you to do so and you want to be true programmer who does stuff with his bare hands in notepad.

1) You are learning wrong thing.
A lot of people pick up an ORM because they don’t want to take the time to learn the underlying SQL (Structured Query Language).

2) Complex ORM calls can be Inefficient.
Recall that the purpose of an ORM is to take the underlying data stored in a database and map it into an object that we can interact within our application. This often comes with some inefficiencies when we use an ORM to fetch certain data.

3) ORM cannot do everything for you.

Those are points from article: https://blog.logrocket.com/why-you-should-avoid-orms-with-examples-in-node-js-e0baab73fa5

Bonus point for comment, I am going to put it as poster on my wall...

Continue reading →


Egineering focused manager expectations

I would love to have manager that has technical abilities. Unfortunately I get some people who are looking at log files and are screaming WITCHCRAFT - BURN IT.

If you can read log file and decide that you don’t need to involve whole team and ask everyone around to participate you are gold.

If there is some configuration issue because someone forgot to change setting or add setting to a file, and don’t have to involve 5 people to fix it you are gold.

If there is small irrelevant code issue that slipped past through code review,
and QA and you can fix it on your own before demo for stakeholders instead of screaming that there is issue bringing end of the world you are gold.

Yes there are some issues with our system but technical inclined managers can make life easier. For such person it is easier to maintain faith in your team because they know small issue in config is not some...

Continue reading →


Another idea

Trees just go by.

Don’t talk too much.

Dead trees are here.

They want you to learn.

Days that go by, are written in them.

You will regret.

Things that you do.
Trees won’t forget.

View →


From ashes

Born from old stars ashes.

There was no wisdom, smartness, and wit in those ashes.

Left alone to gain those missing parts.

Stumble and fall, but keep going forward.

There is no one to help.

Go gather some crumbles.

Wit lives in pints.

Smarts in dead trees.

Wisdom in bread.

View →