I created my first webpage back in 2000. I learnt basic tags from the book “Internet, the practical guide” and by reverse engineering code from text editor documents saved as HTML. At the beginning of my adventure I learnt that fundamentals of IT are: curiosity, checking and understanding how things work and hard work if you want to achieve the goal.

I wrote my first blog article in 2006 as a newbie programmer. I was writing about things important for me at that time: school, games, Linux etc. Everything was connected with the technology because I have been connected to it so much. I stopped writing when I understood that doing things is more exciting than speaking/writing about it.

Current time

Years have passed, the world is changing and IT is changing too. In my opinion everything is transforming into huge, colorful kindergarten with funny clowns and excited children. But when you squint your eyes you will see that everything is made out of cardboard, slightly painted with cheap paint, floor is shaking with every step and the clowns want to kill you.

Yes, it is looking like a Black Mirror episode.

What is the most dangerous security bug now? That’s easy, this one with a slick website and cool looking logo. Which software you will use in your new project? Of course this one with the loudest hype, multiple, funny talks and (again) cool looking website.

Extendable architecture, code quality, your project needs? These aren’t the most important factors in technology selection (yes, yes, you want to deny it now, I know). Marketing is the king nowadays. We moved from technology world to marketing driven virtual reality.

It is dangerous? Do you give your car to the mechanic who installs barely matching parts bought from skillful marketer or the one who knows how breaks and engine works? Choose wisely.

Hello world, goodbye marketing

It is time to stand up and speak loudly. It is time to start talking about technology, without hiding problems, bugs and poor design. Last but not least, I want to talk about technology that I really know, because I tested and broke it or I tested it and I use it.

I’m tired of people who read something on some blogs, started demo on localhost and act like experts. Basically… you know nothing, John Snow. It is perfectly fine to share thoughts but is not fair to hide that you are newbie in some field. It is sad that admitting lack of knowledge is an act of bravery not a standard thing.

Future

What you may expect from this blog? I would like to write in 4 categories:

  • Articles covering basics of some IT fields. We need to work on solid basics, without it everything will fall.
  • Notes to self, short entries with tips covering single problem.
  • Larger articles where I want to check some ideas or cover bigger, more complex problems.
  • My thoughts on IT world. All of those articles will be tagged as #bullshit because only technology matters.

I won’t write about soft skills, methodologies, ideas with multi letters acronyms that you like to discuss on conferences. Why? Because talk is cheap, show me the code.