Code Monkey home page Code Monkey logo

barbajoe

I'm also joe-s-avaya and one of the primary contributors for several of Avaya's UI Libraries, but most notably, the Neo React Library, which is an Accessible React Library for reusable components.

You can see a longer description of what I've been up to on my resume.

skills

Svelte(Kit), TypeScript, and React are where the majority of my skills lie. I enjoy learning about new technologies and have, at the time of this writing, been exploring Astro, Tauri, Rust, Vite, Vitest, and Ionic's Capacitor. I am also passionate about usability and accessbility, and am in the process of acquiring an Accessibility Certification through the Accessibility Association.


recent projects

Tech Blog (GitHub Link, Live Site)

I started a blog! πŸŽ‰

The first step to greatness I'm told. I'm leveraging several technolgies that I'm already familiar with, such as SvelteKit and PayloadCMS. I'm keeping it bare-bones at the start and also using this as a reason to centralize shared components into my Svelte Library.

Tech Used: SvelteKit, PayloadCMS, and the usual suspects


Person to Place (GitHub link)

This is a desktop app for keeping track of where people live. I created this due to working for a global company and being unable to find any other solution that did what I wanted. Plus, I wanted an excuse to play with Tauri.

Tech Used: Tauri, Rust, SvelteKit, TypeScript, Vite, CSS, PNPM, Cargo, ESLint, Prettier, JavaScript, ESM, GitHub, GitHub Actions


Fighter Advice (GitHub Link, Live Site, CMS)

This is an advice site for amateur fighters. I compile advice and helpful content and occasionally post my thoughts about training and the life of a fighter.

Tech Used: Payload CMS, Northflank, Netlify, Express, MongoDB, NoSQL, SvelteKit, TypeScript, Vite, CSS, PNPM, Cargo, ESLint, Prettier, JavaScript, ESM, GitHub, GitHub Actions


This is my exploration into a mono-repo with multiple dependencies. It contains several repositories including, but not limited to, a small Astro app (barbajoe.tech), an Astro Library Staging page, a pure CSS Library, a Svelte Library, and a React Library. All of these have a GitHub Action that auto-publishes them whenever their version is updated. I utilize the libraries in all of my new projects and regularly update them as I find a reason to.

Tech Used: Astro, Netlify, ReactJS, Svelte, SvelteKit, TypeScript, Vite, CSS, PNPM, ESLint, Prettier, JavaScript, ESM, GitHub, GitHub Actions


Cat Emotions (GitHub Link, Live Site)

This is the outcome of me learning how to clearly express my emotions. Because a picture is worth a thousand words, and cats are exceptionally expressive. The app also allows you to track your emotions over time, and having that history is something that I found helpful to look back on.

Tech Used: ReactJS, Charka UI, Hasura, PostgreSQL, Netlify, TypeScript, react-scripts, CSS, Yarn, ESLint, Prettier, JavaScript, ESM, GitHub, GitHub Actions


older projects

Barbacoa08: I discovered how to personalize my github account, so I had to play with it!

barbie meals: is/was my response to recipe sites having so many ads! Plus, although there are many ways to store recipies, this gave me an excuse to play with some tech I hadn't previously; such as ChakraUI, PouchDB, reactn, and others.

death graphs: I was curious about COVID deaths in comparison to previous deaths by year, so I built this app really quickly to play with the data. I abandoned it after a few months due to many other people having the same idea. I also don't use graphs often, so I've kept this around as a reminder of how to build/use graphs.


throw-away projects

electron example: I read about Electron and wanted to build a minimal app for my Mac and PC with React tech.

hackernews with React and Apollo: GraphQL is absolutely wonderful tech, but I rarely get to play with it in my day job, so I followed this tutorial to gain some more knowledge about it.

trains graph: I wanted to play with react-graph-vis, and had read an article on weighted graphs, so I threw this together.

rest countries: NASA has several openly available API's, but their APOD API is so cool! So I threw this together to play with it.

barbajoe's Projects

barbajoe doesn’t have any public repositories yet.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.