8 posts tagged with "trick"
GitHub as a minimal CMS for my blog
I just moved all my blog source materials, i.e. markdown files and images, to a separate GitHub repository. Now, instead of the blog markdown files stored in /src/blog/ of the website source repository, they need to be fetched via GitHub's…
Using "open" command in WSL
I switched jobs a couple of months ago, and earlier this month, I got issued a MacBook for a work computer. I have long been a Windows user who never really used a Mac before--either for personal use or for work. So it has been a few…
Multiple entry points for Vue applications
Recently, I came to find this brilliant blog post introducing how to set up multiple entry points for a Create React App (CRA) project without ejecting. It's only a simple trick that is easy to implement yet solves a very real and concrete…
Mixing CSS-in-JS and Tailwind CSS
Over the last couple of weeks, I've spent more and more time studying and working on projects using React.js. This helped me take a closer look at and further familiarizing myself with the React ecosystem. At first look, React ecosystem…
Saving my GitHub contribution graph
Last Friday was my last day at Illinois Criminal Justice Information Authority (ICJIA) as a Research Analyst. Fortunately, I'm not simply being let go but moving on to another great opportunity. I have been extremely lucky to find this new…
Minimal TypeScript setup for curious minds
Well, this is awkward.😬 I have to admit that I spoke too soon when I suggested in the last post that I'll be focusing on Go in 2020. I'd like to confess that I have spent the first half of January mostly trying TypeScript to practice…
My journey to finding R modules
R is still my go-to language when it comes to data wrangling and analysis tasks. But I have long been frustrated that R does not offer a simple, built-in solution to use modules for organizing code into multiple files, each encapsulates…
No React, no Vue, no problem
Recently, I worked on a minimal website for my spouse to help her with building a professional online presence. When I first came to this task, the first tool I was going to reach for was, of course, Vue.js. Vue is great, and I'm already…