Jarb95's Journal

Developer β€’ DayBy.dev

πŸ“„ Professional CV

Exciting New Feature: Opt-In/Opt-Out for Repository Access

September 10, 2025 Article Available 2 min read GitHub Auto

We’re thrilled to announce a highly requested feature in the DayBy app, designed with our users in mind! By popular demand, we have introduced an opt-in/opt-out functionality that allows users to manage their repository visibility more effectively.Now, users can choose whether they want to see th...

Using Gemma 3 and UnslothAI for a hyper-efficient local AI

August 16, 2025 Article Available 1 min read

Today, I embarked on an exciting journey to enhance my development project by integrating Google's newly released lightweight language model, Gemma 3. This model is particularly intriguing because it operates efficiently with only 0.5 GB of RAM, opening up new possibilities for my application. Pr...

Enhancing Reliability in AI Chat Applications

August 15, 2025 Article Available 2 min read GitHub Auto

Recently, my attention has been dedicated to improving the reliability of the AI chat functionality within the DayByDev project, a Ruby-based web app designed to transform daily developer progress into a living resume. A crucial aspect of this enhancement involves managing context effectively to ...

Enhancing SEO and AI Features in Ruby with DayBy Journal

August 08, 2025 Article Available 1 min read GitHub Auto

One of the most exciting features I worked on was the AI-powered article modification tool. This feature introduces an interactive article editor modal, complete with a chat interface, allowing users to request and apply AI-generated content suggestions. Implementing this required integrating wit...

Automating GitHub Activity Summaries with Ruby

August 04, 2025 Article Available GitHub Auto

Recently, I had the opportunity to enhance the **dayby-journal** project, which is a public development journal designed to transform your daily progress into a living CV. My latest contribution focused on automating the collection and summarization of GitHub activity using Ruby, which was an exc...

Building a Gambling Site with Smart Contracts in Solidity

July 07, 2025

Recently, I delved into the world of Solidity and learned how to use smart contracts to build decentralized applications. Inspired by this newfound knowledge, I set out to create a gambling site powered by smart contracts on the Ethereum blockchain. Throughout the development process, I encounter...

Leveraging Feature Flags for Controlled Feature Rollouts

July 03, 2025

I recently implemented feature flags using Flipper in our projects to enable gradual rollouts and testing new features with internal users before a full release. This approach helped us catch several bugs early and act as a deployment safety net. Through this experience, I learned how feature fla...

Enhancing Compliance and Security: Building an Audit Log System

July 03, 2025

Our compliance team requested traceability on sensitive user actions, prompting me to develop an audit log system that captures crucial information on who did what and when. This system stores immutable records in a separate table and is seamlessly integrated with our ActiveRecord callbacks. One ...