Skip to main content

4 posts tagged with "software engineering"

View All Tags

Adding a notifications feature to my Docusaurus-based site

· 3 min read
Josh Wong
Content Strategist & Technical Writer

Recently, I added a notification feature to show noteworthy messages to visitors of my Docusaurus-based site. The purpose of having notifications is to show a short list of new or updated content. While implementing this feature, I faced an unexpected challenge that needed some troubleshooting to ensure a smooth experience, especially on mobile devices.

Forking and updating Go-ChatGPT with the latest LLMs from OpenAI

Josh Wong
Content Strategist & Technical Writer

I recently updated a GoLang client that interfaces with OpenAI's ChatGPT API. As OpenAI releases new models and deprecates older models, it's important to keep the code up-to-date while reducing maintenance. This post describes the changes I made to the original Go-ChatGPT client so that my chatbot application can use the most up-to-date versions of ChatGPT.

Key points about knowledge management from "The Art of Readable Code"

Josh Wong
Content Strategist & Technical Writer

This month, I read The Art of Readable Code: Simple and Practical Techniques for Writing Better Code on Kindle.

I wish I'd read this book years ago. As a technical writer and knowledge management specialist, the first part focuses on knowledge management and best practices for documentation within code. I found those topics interesting, especially since coding is only a hobby of mine and not a daily work activity.