• background blank business craft

    April 2023-W4 Progress Update

    Hello everyone! I’ve continuously been focusing on building out the Tome.gg platform! As a form of accountability to you guys, I’ve recently come up with these KPIs as my targets, which I am tracking using Appsmith, a no-code platform for internal tools! The most important KPI I am tracking right now is the total number…


  • remington standard typewriter in greyscale photography

    Google Chronicle Logstash parsing: How to test your UDM parsing code

    Google Chronicle is a cloud-based security information and event management (SIEM) platform developed by Google. It is designed to help organizations detect and investigate security threats in real-time by collecting and analyzing large volumes of security telemetry data from various sources, such as network traffic, endpoints, and cloud services. Google Chronicle provides advanced threat detection…


  • person holding orange pen

    6 simple keywords on how to showcase developer work

    Hi, my name is Darren. I’m a software architect and tech consultant, and today we’ll talk about how developers can showcase their work. I have six keywords that outline what I want to share with you today: How do we “Showcase our work”? 1. Content You’ve heard this time and time again. This is your…


  • black smartphone on table

    How to automatically report SMS spam messages to NTC

    Using golang and Jotforms, I built an SMS spam reporting tool that directly reports to National Telecommunications Commission. Check it out!


  • stainless steel sockets on closeup shot

    How to make websocket requests from CLI

    We normally use cURL requests to easily encapsulate and share HTTP requests with teammates. To perform websocket requests from the CLI, we can make use of websocat, a CLI client for performing websocket requests. Creating a websocket subscription and sending payload Command line result Result of the command would look something like this: The full…


  • north america book and toke book

    Tome.gg: How to leverage what you master in games

    If you have been following my blog, you would know that I love learning. I love learning so much, that I find myself drawn to it whatever it is I’m doing- whether that’s talking to my friend that just recently became a father, playing competitive e-sports games, learning about in-game economics as I optimize my…


  • white jigsaw puzzle illustration

    Recover lost commits from git push –force

    Today I learned how to retrieve accidentally lost commits pushed to remote (via –force). I accidentally overwrote a co-worker’s committed changes and my own revisions on his branch using git push –force origin/branch! I freaked out at first realizing how grave the mistake I made. I panicked at first, like any child would panic after…