Developer Diary

A chronicle of my projects, learnings, and daily musings.

Jul

01

2025

Rabris AI update

feat: add new components and update existing ones

- Add new BentoGridSection component with animated statistics and market insights

- Create MotionCounter component for animated number counting

- Implement SlideInWithMotion component for staggered animations

- Update hero-section and features sections with improved layouts and animations

- Add multiple SVG logo assets for AI models (Gemini, Claude, DeepSeek, OpenAI)

- Enhance FAQ section with scroll reveal animations

- Improve footer with motion animations

- Update global CSS with body width fix

- Add new image assets for analysis flow and charts

#new component#refactor
View Details

Jun

19

2025

Muti-Agent AI Systems with Agent Development Kit and Google Cloud workflow draft

Agent work flow graph

Right click on the image and open in new tab to see the full size

#Google Hackthons#Agent Development Kit#Google Cloud
View Details

May

19

2025

Registered for Google Hackthons

participating Agent Development Kit Hackathon with Google Cloud on devpost, Build multi-agent AI systems with Agent Development Kit and Google Cloud, which perfect to my skill, Im going to extend my StockAgent project as a submission.

#Google Hackthons#Agent Development Kit#Google Cloud
View Details

May

17

2025

Personal website redesign

Celebratory image for Project Alpha deployment

This is the third version of the profile site, I wanted to make the site look cleaner and the information more efficient

#Next js#development#refactor
View Details

May

14

2025

Add favicon and scrolling hint

- change favicon to properly display on all browsers. I had to dig into the HTML and CSS to ensure it was linked correctly. It's a small detail, but it makes a difference in the overall look of the site.

- add scrolling hint for mobile users.

#new animation
View Details

May

13

2025

Seo optimization

perform seo optimization for rabris AI, including meta tags, alt text for images, and improving site speed. I used Lighthouse to analyze the performance and made several adjustments based on the feedback. It's a continuous process, but I'm happy with the improvements so far.

#freelance#SEO
View Details

May

01

2025

New feature for Rabris AI

feat:

- enhance sidebar with chat history management and improved layout

- add sidebar component with navigation and scroll area

- implement session check and redirect for forgot password, login, and sign-up pages

- update Google OAuth redirect URL to include next parameter for protected route

- add Google OAuth login functionality and implement session handling in callback route

- streamline session update logic and remove sitemap generator handling

- update public paths in middleware to explicitly list authentication routes

#new feature#Oauth#middleware
View Details

Apr

28

2025

Google Oauth

Implemented Google OAuth for Rabris AI. It was a bit tricky to get the redirect URL right, but I finally got it working. Now users can log in with their Google accounts, which should make the onboarding process smoother.

#Oauth#Google
View Details

Apr

28

2025

Implement sitemap for Rabris AI

Implemented sitemap for Rabris AI. It was a bit tricky to get the redirect URL right, but I finally got it working.

Now all desired web pages is indexed.

configured the sitemap to include all public pages and set up a cron job to update it daily with Google Analytics.

This should help with SEO and make it easier for search engines to crawl the site.

here's the link used to analyze the site and other information:

https://analytics.google.com/

#Google analytics#SiteMap
View Details

Apr

28

2025

Google Oauth

Implemented Google OAuth for Rabris AI. It was a bit tricky to get the redirect URL right, but I finally got it working. Now users can log in with their Google accounts, which should make the onboarding process smoother.

#Oauth#Google
View Details

Apr

21

2025

Web metadata - SEO

Implemented web metadata for Rabris AI.

#metadata#SEO
View Details

Apr

15

2025

bug fix, new hero section

- update hero section with new aniamtion

- fix resource button and github link redirection issue.

- delete rechart component

#bug fix
View Details

Feb

21

2025

Infinite logo carousel

feat:

- implement infinite logo carousel component and update navigation links

- update footer layout and styling for improved responsiveness and accessibility

#new component#bug fix
View Details

Feb

16

2025

Vercel Speed Insights, footer layout, authentication

feat:

- integrate Vercel Speed Insights for performance metrics collection

- update footer layout and styling for improved responsiveness and accessibility

- implement infinite logo carousel component and update navigation links

- enhance sign-in and sign-up pages with new layout, images, and welcome messages

refactor: remove Navbar import from layout file

#new features#bug fix
View Details

Feb

13

2025

new component, authentication, cleanup unused components, new hero animation

feat:

- add sign-up and sign-in pages, implement custom input and label components, and update navbar

- update homepage content and improve card styling for better readability

- enhance homepage with new card components and update navbar labels

- add Vanta.js background effect for hero seciton and enhance navbar with dropdown functionality

- remove Navbar import and add installation instructions for dependencies in README

- remove unused components and add comments for clarity

refactor:

- remove Navbar import from layout file

#new component#cleanup
View Details