Welcome to janreggie's sandbox!
An ordered set of blog posts and projects, sorted as Time sees fit
Posts
(Re)Translating Nook Exchange
2021.11.24, last updated 2021.11.30 - Jan Reggie Dela Cruz
In this post, I contribute to an open source project called Nook Exchange by introducing translations for several items in the website. I sourced these translations from an existing spreadsheet, and transformed the CSV data to JSON files for the project to use.
jitomate: a Pomodoro clock of sorts
2021.09.14 - Jan Reggie Dela Cruz
jitomate is a “25+5 application”, or a Pomodoro clock, built using React and TypeScript, which is another project of five in the “Front End Libraries” certification in freeCodeCamp.
Constant time and space for determining if an ASCII string contains unique characters
2021.09.14 - Jan Reggie Dela Cruz
In this post I describe a constant time and space algorithm for determining if a string contains unique ASCII characters, a question which was given to me in an interview a while ago.
1411: Number of Ways to Paint N × 3 Grid
2021.06.27 - Jan Reggie Dela Cruz
In this post, I will talk about my solution to Problem #1411 in LeetCode, on the number of ways to paint an N×3 grid , and how a problem on dynamic programming can be solved using some combinatorics to reach a very quick 0 ms solution in linear time.
Using System Fonts and Adding Emoji
2021.06.20, last updated 2021.06.26 - Jan Reggie Dela Cruz
The “System Font Stack” is a font stack which emphasizes on built-in fonts in order to boost performance and use the “best” font available for a system. CSS-Tricks has talked about it in detail. I have decided to do the same in this blog as well as in future projects I’ll be making.
I completed the Haskell MOOC
2020.12.25 - Jan Reggie Dela Cruz
The Haskell MOOC is an online course on Functional Programming using Haskell. It is a great way to introduce experienced programmers into functional programming, and I myself have been introduced to the paradigm properly through this course.
SQL Murder Mystery
2020.09.21 - Jan Reggie Dela Cruz
The SQL Murder Mystery is quite an interesting game wherein users are invited to solve a murder mystery. This is a great way for me to hone my SQL skills after completing learning SQL through Select Star SQL . In this post I will discuss my solution for finding out who did the murder, and a small activity afterwards.
janreggie.github.io: internals of janreggie’s sandbox
2020.09.21, last updated 2021.07.20 - Jan Reggie Dela Cruz
janreggie’s sandbox is built using Hugo , bootstrap-bp-hugo-theme , external fonts, and tears and sweat from the author . In this post I describe the steps I made in building this website.
randomquoter: Random Quote Machine
2020.09.17 - Jan Reggie Dela Cruz
In this post, I talk about randomquoter, a random quote machine,
which is the first project of five for the “Front End Libraries” certification in freeCodeCamp,
wherein I used create-react-app
to bootstrap my React application
as well as TypeScript to greatly improve type safety.