Syntackle - A software development blog covering topics & tutorials related to the web, javascript, jamstack, serverless and much more — is now

Static Sites Are Good

For the most part, static-first sites are the go to thing if your application doesn't involve much complexity. However, you are free to choose the right tool for your application — but choose wisely. [...]

Quokka in VS Code — JavaScript Debugging Made Simpler

Quokka.js is an awesome tool for prototyping your javascript code with the power of an instant inline output. It lets you code and see the output as you type and is really beneficial if you want to quickly test something out. [...]

Issue With Watching File Changes in Docker

The fix to watching file changes in docker is to use polling. Polling is a way to periodically check for changes. If you want to avoid polling, docker provides a way to watch file changes with the help of "docker compose watch". [...]

Chrome 121 Broke My CSS By Adopting New Scrollbar Properties

Recently, in version 121, Chrome started supporting CSS Scrollbar properties `scrollbar-color` and `scrollbar-width` and it broke my CSS. Here's what happened and how I fixed it. [...]

rssed — Become A Developer Beyond Bookmarks

Initially, I was bookmarking blogs which I admire and used to visit them once in a while. But that wasn't practical enough. I was missing on beneficial updates and news of what was happening in the software world. So, I decided [...]

Advent Of Code 2023 - Day Four Solution

It felt easier than the previous one to be honest, especially the first part. The puzzle is quite simple. For a given number of scratchcards, there are two lists of numbers [...]

Web Components & Custom Elements

Custom elements in HTML are a way to extend native HTML elements. Javascript frameworks simulate the behavior of components in a web page whereas [...]

Advent Of Code 2023 - Day Two Solution

Just wrapped up solving advent of code's day two challenge. This was a tricky one in terms of the language used to describe the puzzle. I had to take some online help to understand what was the second part of the puzzle trying to say [...]

Completed Advent Of Code: Day One

AOC Day 1 - Overall, it was fun to play with strings and numbers in javascript. Through this challenge I learned about regex more than I could have normally. [...]

App Defaults 2023 — What I use

The other day, I stumbled upon a post by robb about app defaults. Following the spree, here's my list of all the apps I use for the following categories. [...]