dader34.hashnode.devHTMX: A backend solution to javascriptIntroduction What is HTMX? HTMX is a new take on web development, it's a tool designed to enhance the capabilities of HTML, making it more dynamic and interactive. It's an extension to HTML that allows you to access AJAX, CSS Transitions, WebSockets,...Dec 20, 2023·4 min read
dader34.hashnode.devJinja 2 And How To Template Like A ProJinja 2 is a powerful, super extensive and popular templating engine for Python web development. It gives you a simple, clean, and really extensible way to generate dynamic content in web applications. In this article, we'll look through the origins ...Dec 1, 2023·5 min read
dader34.hashnode.devThe walrus, not just a cute animal :=Using the walrus operator in Python is an easy way to clean up/refactor your code, and it gives a ton of functionality from within a symbol. In Python 3.8 or PEP 572, the walrus operator was added to the language. The walrus operator in its simplest ...Nov 2, 2023·4 min read
dader34.hashnode.devAn Introduction to Lazy Loading (In React.js)Lazy loading is the process of loading something asynchronously, or at least not right away on page load. This can be useful for sites with heavy image loading, or a page that wants to reduce initial page load times. Lazy loading in React can help wi...Oct 5, 2023·4 min read
dader34.hashnode.devAsynchronicity in javascriptUsing keywords like "async" and "await" might be a scary task to someone new to programming, so let's take a dive and explore how it works! If you are completely new to asynchronous requests, then no worries, I will give a quick explanation. In JavaS...Sep 9, 2023·3 min read