The new beginning

Buy the book

These articles are excerpts from the book's manuscript draft. You can read the book here or in an easier-to-read format and finalized by purchasing the finished book.

Table of Contents

Hello World!

Welcome to the blog that I created in January 2018, but was left to rest for some years because I was too busy with other projects. Projects like building a house, surviving Covid-19 pandemic both personally and business-wise. 

But now when the worst is over and the dust settles, I try to find time for this project. Stay online there is more to follow.

About me – Kari Selovuo

I work in a Finnish IT training company Corellia Helsinki as an Accessibility professional and Instructor on web technologies. I’m one of the founders and partners of the company. 

I teach everything related to web design or web development and accessibility. I teach and work primarily with HTML, CSS, JavaScript, and WordPress. 

I also write to my company blog but only in Finnish.

I started my career in the past millennia. I have worked with several programming languages and technologies; PascalCobolVisual BasicJava, and web-related stuff like HTMLCSSJavaScript, and PHP.

Why does this blog exist

I have noticed that the best method to learn something (for me) is to explain or teach it to others. So, in this blog, I intend to document the code and techniques I have used by writing articles about them. Even if I have already used the methods, I want to understand them better, and hopefully, I can help you learn the same stuff.

Topics I cover in my tutorials.

I have structured this blog in three top-level categories, Accessibility, Front-end, and WordPress. In addition to these, there is a general category, “General”. Under these top-level technical categories, like HTML CSS, WordPress general usage, and WordPress development. 

This is the category structure I start with, and new categories may emerge if needed.

Front End tutorials

The world is full of frameworks, tools, and libraries to “help” us with front-end coding. Unfortunately, to get the best advantage, one must understand the underlying technologies well. 

My advice is not to learn front-end coding by learning frameworks. 

Forget Bootstrap, Foundation, Skeleton, Tailwind, or whatever you might want to use

I write these articles mainly aimed at beginning developers, but I hope that seasoned developers may find helpful information here even more.

I have followed freecodeacademy and other similar sites that help people start a new career in front-end development. These sites are great, but they also seem to approach the subject so that I can not always agree. For example – In the very beginning, one needed to use Bootstrap in exercises, but one was never explained how responsive layouts work in browsers. Neither how browsers render a page or media queries or different layout techniques… 

I strongly disagree with this kind of teaching.

One needs to learn the basics first and learn them so well that they can decide if the frameworks are suitable for the intended use. Unfortunately, they are often not, and the code they generate is sub-optimal compared to the code one can write herself.

You can’t learn to be a carpenter by assembling IKEA furniture!

I write articles about these technologies and just plain HTML, CSS or JavaScript. Not jQuery or any other framework because a developer must understand how to implement the needed functionality by herself. It’s better to start using frameworks only when you know the basics and no longer need to learn the stuff. 

And even after that – never stop questioning the need for a framework.

Learn the basics and Do It Yourself!

Accessibility

Accessibility is more important than many understand. And not only because there might be some legal consequences if the requirements are not met. Accessibility results from correct markup, well-formed content, and good design. All very important. 

I will explain in my articles what and why everyone should take accessibility seriously. I have written and published a printed book about accessibility. The book is in Finnish and sold here Saavutettavuusopas.fi. (Saavutettavuusopas = Accessibility Guide).

WordPress

I maintain and develop WordPress websites. I have developed several WordPress themes tailored to my customer’s needs, and I have created WordPress sites using commercially sold themes using page builder tools like Elementor and Visual Composer. My recent sites I implemented using just Gutenberg Block editor. 

In my articles, I will go through things one needs to know to start a Web development business and create WordPress sites for customers and oneself. I consider WordPress the most salient content management system because of its great market share. I deal with WordPress in general, web security, and WordPress development in my tutorials.

Share and Comment

As a default, commenting is open. Comment, ask questions, or say hello. Coding is a creative process, and most tasks have alternative solutions. Some may be better than others. No solution is the only solution for most cases. All solutions that work are kind of correct. One should always aim to learn new methods and rewrite their code if needed.

Please correct me if you find an error! Or, if you have an alternative solution or opinion, feel free to express it. Also, please share if you find my article helpful.

Enjoy

Picture of Kari Selovuo

Kari Selovuo

Leave a Reply

Your email address will not be published. Required fields are marked *