// lab log
Lab log
ChibuLabs is my drawing board: experiments I've built, tested and documented.
LAB LOG
- name
- Chibuike
- discipline
- Computer Engineering (B.Eng.)
- base
- Abuja, Nigeria
- focus
- SQL, Python, full stack
- status
- active
Entries
Self-hosting Google Fonts on a static site
Every page was quietly sending visitors' IP addresses to Google just to load fonts. Moving the fonts onto my own site stopped that.
Read note →The lab entry that was always today's news
A lab entry with no date didn't cause an error. It showed today's date and jumped to the top of the log. I changed the build so it fails instead.
Read note →A spam-protected contact form instead of a public email address
A published email address gets scraped, so I replaced mine with a form. Here's how it filters spam and keeps a message safe even when the email fails.
Read note →A health information chatbot that learns from what it can't answer
I wondered how automated messages were handled, so I built my own: a Python chatbot that answers health questions from a reviewed knowledge base and saves what it can't answer.
Read note →