Introduction to Static Sites, Static Site Generators, and Jekyll

The modern web development (by “modern” we mean one that’s been taking place in the last ~5 years) seems to be heavily into dynamic content. As the internet progressed from simple HTML pages to dynamic web apps, the benefits of dynamic web technologies became ever so clear. Nowadays, web apps like YouTube, Google Maps, and Figma are gradually bridging the gap between web and native software (and technologies like WebAssembly are playing a huge part in this process).

Still, we shouldn’t disregard static websites. Even though they can’t boast rich functionality, their advantages lie in other areas. In this article, we’ll take a closer look at a static site generator called Jekyll and analyze the benefits that you’ll get when using any static website.

Imposter Syndrome in Web Development: Understand It, Overcome It

We can't all be coding superheroes, but we can all be good at what we do

The web development sphere — and the IT world in general — is a great area to build your career and spend many years of adult life in. Here, smart and driven people gather together to build great products. To build great products, however, we as the developers need to stay high-performant and motivated — so we’ve built our work culture around these qualities.

In this “be a genius and work hard” culture, we start to feel that we’re not up to the high standards imposed by the software industry; we have shortcomings, we make mistakes, we don’t know everything. Our mentors, peers, and friends, however, don’t seem to have these issues — and so the imposter syndrome is born.