Recently, my primary blog, https://sapalo.dev had been attacked by malware. This blog post covers my discovery and investigation process using WordFence, and the actions taken to remediate and prevent future security vulnerabilities. The objective of this blog is to highlight… Read More »How to secure a WordPress site using WordFence and Cloudflare
Technology related blog posts, articles.
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… Read More »April 2023-W4 Progress Update
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… Read More »Google Chronicle Logstash parsing: How to test your UDM parsing code
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… Read More »6 simple keywords on how to showcase developer work
Using golang and Jotforms, I built an SMS spam reporting tool that directly reports to National Telecommunications Commission. Check it out!
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… Read More »How to make websocket requests from CLI
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… Read More »Tome.gg: How to leverage what you master in games
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… Read More »Recover lost commits from git push –force
Today I extended an existing tool that generates your table definitions as YAML by inspecting your PostgreSQL db using Pyrseas. It’s a very minimal install. My addition was to make it work with only need Docker, and optionally Fish Shell… Read More »How to Generate YAML-based table definitions with dbtoyaml
In times when you’re trying to unmarshal a config file using viper, check whether your config file has nested yaml structures. As shown in the example above, there are multiple layers of structs under providers (i.e. payment contains dwolla). The… Read More »How to fix Viper unmarshal error for nested structs