Day 28 - Struggles with Likes/Structural dates/Git ignore

Shortcomings of knowledge Likes/Dislikes I’ve wanted to create a likes-dislikes posts system on my blog, but I found out you need some backend to do that. I could make something similiar, but it looses it’s point when one user can like and dislike as many times he wants. To prevent that I would have to store some user data, for example his IP. Otherwise, I’d have to simultaneously make logging system....

January 30, 2023 · 2 min

Day 24 - Power lays in cooperation

Looking for a solution to a problem with my Mentor We connected through discord, the bot no longer reminds us of meetings because flexibility works better than top-down fixed days and times for meetings. I introduced my mentor to my blog and told him how I created it. I also talked about the problems I encountered along the way and the ones I am currently facing. Another domain problem needed to be fix When you typed in the name of my new domain simondev....

January 10, 2023 · 2 min

Day 20 - Workflows, submodules and monorepo

I A Git workflow is a recipe or recommendation for how to use Git to accomplish work in a consistent and productive manner. Workflows are designed to be guidelines rather than concrete rules. The Centralized Workflow uses a central repository to serve as the single point-of-entry for all changes to the project. This workflow doesn’t require any other branches besides “main”. The core idea behind The Feature Branch Workflow is that all feature development should take place in a dedicated branch instead of the main branch....

September 19, 2022 · 2 min

Day 18 - A bit of web-design knowledge

How web developers deal with unexpected long texts in buttons[because of cms source of content]? They deal with it by adding some padding. (ProudEminem.png) What pug is and what can provide for me in this task [don’t have to repeat changes in each file if I want to change something in the website layout] (https://github.com/pugjs/pug ) Pug is a kind of extension for HTML that makes our work easier. We can see how it works in this site (Syntax part): https://github....

September 12, 2022 · 2 min

Day 4 - Web design basics

Difference between mobile first and desktop first design It’s all about priority. You have the oportunnity to choose what’s more important for your clients / users of your website. In desktop first design we focus on making good-looking website on desktop devices and then we think how to convert it or how to prepare that site for mobile screens. In mobile first design, we do straight opposite. We start with building functional and pretty mobile website and then we think what to add, that we use whole desktop potential....

August 12, 2022 · 3 min