Female behind a laptop with a heartValeriaVG

Implementing custom Calendar component

#tutorial, #beginners, #react, #preact, #jsx

HTML comes with a lot of ready to use and flexible elements, but date selector has a handful of limitations and the need to write your own calendar / date input emerges sooner rather than later. In this tutorial I'll walk you though implementing a calendar view and show how you can extend its functionality to fit your booking widget or dashboard filter

[read more]

ES Modules & Import Maps: Back to the Future

#javascript, #webdev, #beginners, #esm

There was a time when creating a web page meant creating an html file, yet nowadays it seems impossible to build any frontend without the bottomless pit of node_modules, yielding a finely chewed yet hefty bundle.xyz.js. Well, I got to learn that it might not be the case soon and, naturally, I feel the urge to share it with the rest of you.

[read more]

Master Git in 7 Minutes

#beginners, #git, #tutorial, #webdev

Essentially, Git keeps tabs on text changes, but the definition is a version control system. Chances are you've already used git one way or another: it is a de-facto standard for code versioning due to it's distributed nature, as opposed to centralised Apache Subversion (SVN).

[read more]