Geek Logbook

Tech sea log book

50projectsIn50days – Day 5: Blurry Loading

A really simple HTML and CSS which involves some tricky JavaScript archive the blur effect. Because, besides the blur effect, the project consists in showing an increasing percentage of how much the blur effect decreases so we can see the image more clearly. the class .bg and .loading-text make the visual display of the information

50projectsIn50days – Day 4: Hidden Search

A search bar that has an interesting animation inside it. The changes happen when the “active” selector is used. There are two, one for the input, and other for the button: Is a simple project that helps to understand how the transform property works. As you can read in the Mozilla Docs The transform CSS property lets you

What is DOM? Why is it important to understand it?

The DOM tree is a crucial concept that needs to be understood and managed in order to make changes to a website. It allows for the application of styles to HTML elements and the addition of functionalities. By manipulating the DOM structure, content, and styles, we can modify the representation of a webpage. For that

50projectsIn50days – Day 3: Rotating Navigation

A simple article written in plain HTML with has the flip change. If you click on the hamburger menu, the article will rotate 45 degrees. It’s a nice transformation that is created thanks to adding to a nav the “show-nav” CSS style. But that CSS selector “snow-nav” is not alone it’s added to a different

Border Radius in CSS

One of the simples project I’ve found on the internet is change some characteristics of attributes in CSS using a kind of input in a web page. It’s a simple project, but always fun. This kind of useless project, because is not a “production ready” thing teach me some things that are not strictly related

A short introduction to the art of programming 

Edsger W. Dijkstra – A short introduction to the art of programming  Link: E.W.Dijkstra Archive: A Short Introduction to the Art of Programming (EWD 316) 1. Preface  For those readers who identify the programmer’s competence with a thorough knowledge of the idiosyncrasies of one or more of the baroque tools into which modern programming languages

Python Django Dev To Deployment

After finishing the Udemy Course Python Django Dev to Deployment I would like to list the things I’ve learned during the process and the things I understand that I need to continue learning, or even, creating projects about it. First of all, you have to know that the course is quite long, if you take

The element of programming style

When the book saw the lights, programming wasn’t as important as today. But, some of the ideas around the style of writing are a worth to notice and to know it. For that reason reading the book written by Brian Kernighan and P. J. Plauger are a constant invitation to revisit the way we code,