On Waking Up and Sleeping Early

Early is kind of a subjective notion for me. Early could be 4am, starting the day but with no sleep beforehand. Early could also be just before noon so that it’s technically still morning. I’ve always had this problem before with time. (Read: I was always late.) But right now, I feel like I’m much more in control. I can’t say that I’ve been super early consistently. But, I have tried a few times to really get up even when every bone in my body is telling me otherwise. »

Author image Elaine

2019.01 Grateful For the Process

I don’t think I have ever felt as passionate about my goals as I have this year. Granted, it’s only the beginning and I do have a tendency to tweak a lot as I go. Nonetheless, 2019 seems a fairly good start. Things might change along the way but, right now, optimism and doing the work are all I have. There are still so many instances when I am frustrated with managing my time. »

Author image Elaine

Stopping at CSS Colors

Wow. I never knew how much web design bored me until I got to the topic of CSS colors. 😵 So I guess I’ll stop there for now. Currently learning Applied Visual Design. It’s interesting but I figured, in comparison to learning about programming languages like JavaScript, PHP, and Nodejs, I am much more of a “backend” gal. Onward and upward! 🌟 »

Author image Elaine

Relearning all the basics

This marks the start of hours and hours of relearning the basics of HTML5, CSS3, and Javascript and then going further towards backend web development. I’m excited. I haven’t worked in depth in web development for a very long time and this just feels like a potentially great adventure for me. As for now, my blog is intentionally bland-looking. I am focusing more on setting a foundation of knowledge (and documenting the process) than designing this site. »

Author image Elaine

Bash Scripting for Hugo

I’ve written before about coding a bash script for Hugo to create filenames according to date. Well, I’ve finally published it but–alas–it is now irrelevant. Irrelevant because I learned that you can simply use Hugo’s Archetypes and slug parameters to define defaults for a new post. There are also Hugo Functions to sort and display posts according to date, title, etc. A great use case for this script though would be to make sure that your posts are arranged chronologically on your local computer (which you can also just sort by date from the Finder/ Windows Explorer/ File Manager but whatever). »

Author image Elaine

Deploying Hugo on GitLab Pages

Fork the Hugo repository In your projects’s settings, do the following: Go to Settings >> General >> Advanced then Remove fork relationship Go to Settings >> General >> Advanced then Rename Repository. Make changes accordingly. Optional: For modifying project details. Go to Settings >> General >> General Project Change Project Description to reflect your site’s URL for easier access Add tags or change the default Hugo avatar Optional: For changing project visility to Private. »

Cloning Local GitLab Repositories for Hugo Websites

At the time of writing this post, GitLab doesn’t have a desktop app for Mac yet. Too lazy to learn (and memorize) git from the command line, I tried to find a way to push/ pull files to my private GitLab repositories. In a nutshell, these are the steps to follow to get it done: Prerequisites: A GitLab account. A running Hugo website. (You can fork the GitLab repo here. »

Updates on Bash Scripting for Hugo

Clarity is an important aspect when starting any venture. Coding and/ or web development is no exception. Hence, I’d like to lay out the concept of what I’m trying to make.


Messing Around with Bash Scripting

Been working on a bash script to automate creating new posts for multiple static websites. It’s going great so far. I just need to clean up the code a little bit before posting the project publicly on Gitlab.