shlogg · Early preview
Aldrin312 @aldrin312

Software dev student

Fixing Chatcraft's Buggy Auto-Scrolling Feature

Fixing chatcraft's buggy auto-scrolling feature is the focus this sprint. Removing instances, refactoring buttons & maintaining view height are key steps. Also aiming for smoother scrolling to enhance user experience.

Implementing Autocomplete Suggestions For Commands Issue

Finished 2/3 sprint tasks, resolving issues & . Implemented custom autocomplete for command suggestions, inspired by Discord's design. Created PRs & .

Fixing Chat Completion Hook & Autocomplete Feature

Struggling to fix chat completion hook issue, streaming message no longer progressive. Taking break to focus on window popup bug & autocomplete feature (). Will revisit chat completion later with fresh perspective.

Fixing UI Bugs & Adding AI Web Search Feature To Chatcraft.org

Fixed UI bug in chatcraft.org by stopping window from resizing dynamically. Added "back to top" button & smoothed auto scrolling. Next sprint: tackling web search feature with AI models.

Fixing Shared Chat Deletion In Open-Source Web Companion With LLMs

Working on an open-source web companion for coding with LLMs. Issue: need to reload page after deleting shared chat. Plan: update contents without reloading using React. Next steps: refresher on React and figuring out implementation details.

Vue Zoom Feature: Camera Follows Bot With Smooth Animation

Merged my contribution into Vue project main branch. Added zoom in feature with camera follow functionality. Learned Vue, Tailwind CSS, Typescript & collaboration skills.

Publishing To Npm Made Easy With Node

Publishing to npm is surprisingly easy and accessible. I used node to publish my package, initializing npm, whitelisting files, setting version, and that's it. Minor issues with README file took several updates to fix.

Implementing Zooming And Panning In AIbyss Game

Added zooming and panning feature to AI game aibyss, user inputs AI behavior code. Tricky issue, vague specs at first, but clarified after iterations. Split work into 2 features: zoom on mouse location & pan, and zoom on player follow.

Prettier And ESLint: Simplifying Code Formatting And Error Detection

I used Prettier & ESLint to make my JavaScript codebase more readable & consistent. Prettier formats code while ESLint analyzes it for errors & issues. Easy to install & set up!

Event Showcase & Management With Hover Effects And Highlighting

Improved event showcase with hover effects and category filtering. Added CSS for smooth transitions and highlighted selected checkboxes. Fixed bug linking checkbox to label.

Implementing Autocomplete Feature In Whtrapp Weather App

Added autocomplete feature to whtrapp.github.io weather app, allowing users to search for cities with suggested options as they type. Used W3School's autocomplete code and a long list of cities due to API limitations.