In this article, I explain how the tokeniser for whisker works in simple, broad terms. I draw a correlation to concepts in the Theory of Computation and how I used those techniques to make my job of implementation easier.
I need a capable template engine in V. There aren’t many good options available, so I’m making one myself. I’ve drawn inspiration from Mustache but I don’t like some aspects of it. So I’m doing my own spinoff and I’m calling it whisker.
Introduction I’ve waited quite a while to share this update with people outside my closest circle. It’s probably clear that this is the biggest single change I’ve ever done in my life: not just moving to another city, but another country! Ambition is the main reason I made this decision. I have the skills to… Continue reading A New Chapter
An update post that explains my past frustrations with the Web Dev Experience and what I’m doing differently now. I also set some goals for myself to achieve.
I have finished reading the book Ikigai: The Japanese secret to a long and happy life (or the Ikigai Book) by Héctor García and Francesc Miralles. My overall opinion of the book is positive. Here’s my review on it.
V Lang’s rand is one of my biggest contributions to an open-source project. I describe how I broke down the task into three phases and explain the steps.
Git has become ubiquitous. GitHub is establishing a monopoly. We need more competition. Gitea is a good option for a self-hosted git server.
Context for Clarity A simple email and password combination is not enough to prevent bad actors (or hackers, if you will) from accessing your account. This is because possession of the credentials does not guarantee that the person accessing a service is the original user. There are several reasons using only passwords is not ideal:… Continue reading Advice: Use 2FA. Here’s how…
Introduction I wanted to organise my life better. I have the problem of starting a multitude of projects but finishing only a fraction of them. As my roles increase in both quantity and diversity, it becomes increasingly difficult to maintain track of all the endeavours I’ve undertaken. I undertake a myriad of roles in various… Continue reading Goal Setting