Notebook
Whenever I want to scratch an itch or solve a specific problem, I make sure to document everything so that I can remember them in the future. Hopefully, this notebook will interest you as others did.
- 24 Apr 2022 » Dependency parsing for a low-resource language (Tagalog)
- 18 Jan 2022 » How to fuse chips in NieR: Automata
- 11 Dec 2021 » How to make word vectors from scratch
- 20 Nov 2021 » Understanding spaCy's configuration and project system
- 12 Nov 2021 » How to sync your fork with the original repository
- 23 Oct 2021 » Reimagining Philippine mythical creatures using VQGAN+CLIP
- 08 Oct 2021 » Developing on a Windows machine
- 27 Sep 2021 » Valheim Food Graph
- 25 Sep 2021 » A Weekend Ray Tracer
- 01 Sep 2021 » How to fix screen flickering on Linux Thinkpad by disabling PSR
- 11 Aug 2021 » List of VQGAN+CLIP Implementations
- 08 Aug 2021 » ★ The Illustrated VQGAN
- 30 Jul 2021 » Towards data-centric machine learning: a short review
- 05 Jun 2021 » What can Avengers: Endgame teach us about Git?
- 30 May 2021 » Navigating the MLOps tooling landscape (Part 3: The Strategies)
- 15 May 2021 » Navigating the MLOps tooling landscape (Part 2: The Ecosystem)
- 12 May 2021 » How to manage Python environments
- 10 May 2021 » ★ Navigating the MLOps tooling landscape (Part 1: The Lifecycle)
- 19 Apr 2021 » What are Nodes and Scenes in Godot? A cooking perspective
- 12 Apr 2021 » How to add tables to Contentful
- 26 Mar 2021 » How to migrate from Disqus to Utterances in your Jekyll blog
- 28 Feb 2021 » How I dealt with a nagging ingestion problem in Redisgraph
- 31 Jan 2021 » Picollino: rough Pico-8 study notes on movement
- 15 Nov 2020 » ★ How to improve software engineering skills as a researcher
- 30 May 2020 » How to debug
- 30 Mar 2020 » How to use Jupyter Notebooks in 2020 (Part 3: Final thoughts)
- 16 Mar 2020 » How to use Jupyter Notebooks in 2020 (Part 2: Ecosystem growth)
- 06 Mar 2020 » ★ How to use Jupyter Notebooks in 2020 (Part 1: The data science landscape)
- 18 Jan 2020 » Kubernetes clicked when I learned about Deployments and Services
- 28 Dec 2019 » Workaround for creating a Github service connection in Azure Pipelines
- 08 Nov 2019 » ★ Distill: Why do we need Flask, Celery, and Redis? (with McDonalds in Between)
- 16 Jun 2019 » How to pull a private image from GCR in Drone CI
- 13 Apr 2019 » How to install GDAL/OGR
- 21 Dec 2018 » Add badges to your Google Cloud Builds
- 25 Oct 2018 » Git team workflow: merge or rebase?
- 21 Jun 2018 » ★ Automate Python workflow using pre-commits: black and flake8
- 23 Apr 2018 » A short postmortem on moving to Docker for LaTeX continuous integration
- 04 Feb 2018 » Continuous integration and automatic deployment of LaTeX files
- 31 Jan 2018 » ★ Running a Jupyter notebook from a remote server
- 26 Nov 2017 » A brief soirée with reinforcement learning
- 13 Aug 2017 » ★ Understanding softmax and the negative log-likelihood
- 28 May 2017 » Experiments with neural style transfer
- 06 Mar 2017 » MRT-3 Passenger Traffic Visualization
- 24 Feb 2017 » How to stream Twitter using Python
- 21 Feb 2017 » How to send data from RPI to Server
- 21 Feb 2017 » How to make a CanvasJS Chart from MySQL Data
- 18 Feb 2017 » Gotta Catch em All!
- 17 Feb 2017 » Implementing a two-layer neural network from scratch
- 14 Feb 2017 » Implementing a softmax classifier
- 12 Feb 2017 » Gapminder PH
- 11 Feb 2017 » Implementing a multiclass support-vector machine
- 09 Feb 2017 » Implementing a k-Nearest Neighbor classifier
- 04 Feb 2017 » Solving the Inverse Kinematics problem using Particle Swarm Optimization
- 25 Jan 2017 » Solving the Forward Kinematics of a Stanford Arm
- 18 Jan 2017 » Exploratory Data Analysis: Energy Use in the Philippines
- 18 Jan 2017 » Solving the travelling salesman problem using ant colony optimization
- 17 Jan 2017 » Training a neural network using particle swarm optimization
- 17 Jan 2017 » Training a neural network using differential evolution