Dev Diary

Welcome to my Dev Diary! I'm documenting my journey building an AI Assistant, sharing experiences in artificial intelligence. Let's connect, learn, and grow together in this exciting adventure! 🚀🤖✨

Diary Entry May. 12, 2023

Project Update: Progress with Hazel's Development and Transitioning to a New Stack

In this project update, we share the progress of building Hazel, an AI assistant focused on sustainability. After starting with Flask, we decided to transition to Django for its robustness. The new stack includes Python, Django, TailwindCSS, SocketIO (possibly), GPT4, and PostgreSQL. Stay tuned for GIFs showcasing Hazel's responses once the porting is complete, as we guide users towards a sustainable lifestyle.

Article Feb. 17, 2017

Replacing the asset pipeline with Webpack 2 in Rails

Don't get me wrong, I think the asset pipeline is great, it allows you to get a web app up and running in no time with zero configuration. However, when you want to make the move away from coffeescript to using pure ES6 and other JS libraries such as React, things start to get a little more difficult.

Article Jan. 22, 2017

Using Docker For Development with Ruby on Rails

In the first part of this series, I am going to be talking about how to setup Docker for your development environment. In part two, I shall be discussing how to prepare Docker for production and finally, part three will look at how to automate deployment.

Article Dec. 8, 2015

Polling for File Generation

I myself, often forget how to do all the Ajax trickery in Rails and Google isn't always the most helpful resource for me in this area. Therefore, I thought I'd share my process with you and also leave a reminder for myself when I forget how to do it again.