Posts

My thoughts, my ideas...

How I created a self-managed blog, secure and maintainable

This article is to show how I created my personal web blog

Mikel Ors published on
4 min, 762 words

So, I finally made the decision to create my own personal website. Alright, I've purchased the domain mikelors.com, but what comes next?

What I wanted

I had some clear priorities for my webpage. Mainly three

  • 👷 Minimal maintenance: I'm aiming for a setup without the need for plugins or frequent updates. I have past experiences with CMSs like Joomla, Wordpress, Drupal... and they are cool, but require maintenance effort that I don't want.
  • 🔐 Secure with no effort: I don't want a website that could be hacked easily and, at the same time, I don't want to spend time and effort on security features.
  • 🤌 Self-managed: I don't want a SaaS platform like Wordpress.com, Blogger, Whatever where the owner could change their policies, change their prizes or simply ban me for any reason.

The purpose of this article is to demonstrate how I achieved this setup.

Long story short is asking a good friend that already had a personal website that I guessed that could have similar priorities than me.

Read More

Book review - Accelerate by Nibole Forsgren, Jez Humble and Gene Kim

Small review of the book called Accelerate written by Nibole Forsgren, Jez Humble and Gene Kim

Mikel Ors published on
3 min, 414 words

Lean methodologies, DevOps, small cycles, CI/CD, no overtime, freedom, quality, culture, sustainable work… cool stuff. A lot of people talk about them in positive terms but Nicole Forsgrem, Jez Humble and Gene Kim decided to go one step further: demonstrate that these things work.

Read More

Book review - The Black book of the Programmer by Rafael Gómez Blanes

Small review of the book called The black book of the programmer written by Rafael Gómez Blanes

Mikel Ors published on
3 min, 461 words

Rafael Gómez Blanes wrote this amazing book that I think is a must for all developers and managers in the IT world. His experiece in the Software Development world is the key he uses to highlight what works and what does not. It’s a book that touches almost all or perhaps all the parts of Software Development Culture the way I see it.

For me, if there is a book where trying to highlight just a few quotes is difficult, this is the book. I think it is also the book that I have recommended the most to friends and colleagues.

Read More

Book review - Engineering management for the rest of us by Sarah Drasner

Small review of the book called Engineering management for the rest of us written by Sarah Drasner

Mikel Ors published on
3 min, 426 words

Sarah Drasner wrote this marvelous book about technical team manager role.

It is a fact that most of us started leading by accident. We studied to be the best technicians and, suddenly, one day we find ourselves leading a team. And no one probably has ever told us about people, communication and so many other things necessary to do it well. If this is your case, read Sarah’s book. If it is not, if you are not a manager, even if you never want to be a manager… read it anyway. We should all know what a good manager does.

Read More

Book review - Remote + It doesn't have to be crazy at work by Jason Fried and David H. Hansson

Small review of these two books written by Jason Fried and David H. Hansson

Mikel Ors published on
3 min, 562 words

Ok, I’ve cheated here: it’s not one book but two. But written by the same guys, following a similar philosophy and they are very easy to read with big typeface and lots of great art. Actually they have some other cool books.

Jason Fried and David H. Hansson work at 37signals, a software company where the culture is very important and special. They are pioneers working remotely and they encourage their people to work smart, in a calm environment, at a sustainable pace, promoting respect for their lifes from work. They go against growth as a measure of a company’s success.

I really love these 2 books.

Read More

Book review - Slack by Tom DeMarco

Small review of the book called Slack written by Tom DeMarco in 2001

Mikel Ors published on
2 min, 259 words

Organizations are effective only to the extent that all their workers are totally and eternally busy. Written by Tom DeMarco more than 20 years ago, this book fights again this idea. Companies need workers with "slack", with gaps of freedom in their they by day. These gaps will allow your company to change, improve, reinvent and grow.

Read More

Property based testing — A practical approach in Python with Hypothesis and Pandas

Property based tests are a type of tests that check properties of our functions that should always be true. They allow us to define a group of inputs following some rules and check that property on them in a single test.

Mikel Ors published on
5 min, 815 words

What Property based tests are

Property based tests are a type of tests that check properties of our functions that should always be true. They allow us to define a group of inputs following some rules and check that property on them in a single test.

Read More

Clean Code — A practical approach

In this article I will try to give you a practical approach to Clean Code. I will not go deep into the theory, I want to show how I write Clean Code

Mikel Ors published on
16 min, 3056 words

After giving some talks about Clean Code I have decided to summarize the most important things in an article. Because there is a lot of posts and information in the net about Clean Code, I think that a new article talking about it simply explaining some the principles is not going to be very worthy.

In this article I will try to give you a practical approach to Clean Code. I will not go deep into the theory, I want to show how I write Clean Code.

Read More