Skip to content
View AVGVSTVS96's full-sized avatar

Block or report AVGVSTVS96

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more aboutblocking 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 aboutreporting 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 buildingreact-shikia Shiki based syntax highlighter for React. I intend for this to become a near drop-in replacement forreact-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 wasflaskGPT,an OpenAI GPT3.5/4 chat bot with features like streaming, system message customization, markdown, and syntax highlighting. I then converted it toFastGPT,and experimented with aReact version.

More recently, I've nearly completed my portfolio websiteastroSitewhich 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-killerandreact-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-shikiPublic

    Syntax highlighting component for react using Shiki

    TypeScript 1

  2. astro-fouc-killer astro-fouc-killerPublic

    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 astroSitePublic

    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-sectionizePublic

    Forked fromjake-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