Skip to content
View AVGVSTVS96's full-sized avatar
Block or Report

Block or report AVGVSTVS96

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
AVGVSTVS96/README.md

🤖 Hi, I'm Bassim, an IT Professional from New York learning software engineering

Interests

I have a wide range of interests and hobbies including 3D printing and design, drone building and flying, marketing, photography, investing, PC hardware, cars and racing, sim racing, and gaming, in addition to programming. I'm also an avid student of history, philosophy, and political science.

🔭 What I'm working on

I'm currently building react-shiki a Shiki based syntax highlighter for React. I intend for this to become a near drop-in replacement for react-syntax-highlighter, my first published package.

I'm also working on improving an astro integration I published - astro-fouc-killer, an Astro integration which ensures class based dark mode styles are set and applied before initial render, eliminating flashes of unstyled content on page load.

🖥️ What I've built

My first project as I started to learn how to program was flaskGPT, an OpenAI GPT3.5/4 chat bot with features like streaming, system message customization, markdown, and syntax highlighting. I then converted it to FastGPT, and experimented with a React version.

More recently, I've nearly completed my portfolio website astroSite which includes a much more refined GPT chat interface, blog, and a couple more playground pages. This portfolio site is a sandbox where I experiment and build new features, learning as I continue to improve and add to it.

Through working on my portfolio site, I built the two packages mentioned above, astro-fouc-killer and react-shiki.

⚙️ Skills and Technologies

javascript logo typescript logo html5 logo css3 logo tailwindcss logo astro logo react logo python logo flask logo fastapi logo cloudflare logo vscode logo github logo

Pinned Loading

  1. react-shiki react-shiki Public

    Syntax highlighting component for react using Shiki

    TypeScript

  2. astro-fouc-killer astro-fouc-killer Public

    Eliminate Dark Mode FOUC (Flash Of Unstyled Content) in Astro. Works with class based dark modes set in local storage and supports system preference.

    Astro

  3. astroSite astroSite Public

    Built with Astro and TailwindCSS, this MPA portfolio & blog site is version 3 of my personal website, my first MPA.

    TypeScript

  4. remark-sectionize remark-sectionize Public

    Forked from jake-low/remark-sectionize

    TypeScript converted fork: Remark plugin to wrap each heading and the content that follows it in a <section> tag. With TypeScript

    JavaScript