March 25, 2025

Beginner

Techknowledge: Point Zero

One of the best ways (if not the best) to learn a subject is by teaching it. By passing on the knowledge that was passed on to us. And we found ourselves with a need to share our experience, both as competitors in the Olimpíada do Conhecimento and as developers. To show the problems we run into day to day and how we solve them. Out of that need, Techknowledge was born!

Why "Techknowledge"?

Let's start with the name, of course…

"Tech" refers to the English term for "Technology." The other part of the name, "Knowledge," means just that, knowledge. At first glance it might seem strange, but it's easy to get used to, I promise ;)

Letícia and I used to joke during the competition period, proclaiming ourselves "athletes of knowledge," precisely because of the whole context of the olympiad and the training hours, which, one way or another, turned us into athletes.

So the word "knowledge" was already a sure thing for us when it came to the blog's name. And since we want to talk about technology, programming, and the like, a "Tech" name fits perfectly (besides being pretty cool, let's be honest).

Planning

We knew we'd need to set aside a fixed amount of time during the week to dedicate to the blog. After all, planning an application takes time for research, modeling, testing, and a lot of study. So we agreed to meet weekly on a Google Meeting call, every Saturday.

The time could vary, but we settled on 3 hours a week as a suitable amount that would fit well into both my schedule and Letícia's.

We already had an idea of what the application's planning phases would be, which included gathering requirements, looking for references, modeling the database, choosing technologies, building low-, medium-, and high-fidelity prototypes, among other items. This was just to establish the ground from which this blog would grow. Because one of our teachers, named Leyla Carolyne (we'll mention her quite a bit in other posts), once told us that 80% of the time spent building software is in the no-code phase, and the other 20% is the actual implementation.

References

We spent 3 months on the steps we mentioned above. We did all the page design, drawing inspiration from the structure of the Stack Overflow Blog and Rocketseat, as well as Josh's Blog, which, in my humble opinion, is the most beautiful one visually.

What comes next?

This is version 1.0.0 of our blog, our MVP, so the arrangement of some layout items and the styling of the pages are not yet in their final form, the one we designed in Figma. But we're very proud to put it live, to see our project coming to life and growing more and more!

This is just one of the many posts where we'll document our experience while creating the blog, explaining the reasoning behind every decision related to business, design, the technologies used, and much more!

Post Author

Mikael Ribeiro

Mikael Ribeiro

Atualmente, sou professor de tecnologia da informação nos Emirados Árabes. Minha missão é capacitar a próxima geração de profissionais de software com as habilidades e o conhecimento necessários para se destacarem no cenário global.