Coder Social home page Coder Social logo

Elias Jackson

  • 🤖 Software Engineer
  • 🎛️ Music Producer
  • 📝 Obsessive Note-taker
  • 🧠 Currently learning: Motion Graphics, Mobile Development, Audio Plugin Development
  • 🎓 Degrees:

Github stats

Buy Me a Coffee at ko-fi.com

Coding projects

Websites

  • Patrician (React, Material UI, Next.js, GraphQL, NestJS, TypeORM, PostgreSQL): A web application and GraphQL API for organizing and sharing your physical and/or digital album collection. Its biggest inspiration is RateYourMusic.com, but its key difference is that it will be heavily profile-focused. Setting it apart from other music collection sites, it features expressive profile customization, easy importing from music players/online profiles/text files, advanced querying through the search bar and API, and Last.fm integration.
  • Resources (Vanilla JS, Materialize, Node.js, EJS): An attempt at creating a personal bookmark manager organized by topic which also includes embedded Wikipedia articles, breadcrumb navigation, and search. The idea was that V1 would be a static site generated from YAML files, EJS templates, and a custom build script, and V2 would potentially make use of a real database and API so that I could add bookmarks using the site itself.
  • Album Voting (React, Material UI, Firebase): A quick site I put together for my music podcast to vote on which albums we want to review. Google account authentication, database, and hosting are all done through Firebase.

Discord Bots

  • Article Bot Prime (Discord.js, OpenAI): A bot that my friends and I use for sharing articles for us to read and discuss. Provides summaries and discussion questions using GPT-3.5. (Old version here).
  • Harmonia (Eris, TypeORM): A bot for sharing and listening to music, as well as posting Last.fm charts and stats (it is based on FMCord, a Last.fm bot). Songs can be shared from YouTube and Spotify, and can automatically be cross-posted to a subreddit and a Spotify playlist. In addition, there is a leaderboard feature which posts the top-voted songs in the Discord server by day, week, or month.
  • Omniscience (Discord.js, Discord Akairo): A bot for looking up Wikipedia articles and other research info.

Scripts/Automations

  • Solutions: A GitHub Actions workflow for my podcast which listens for updates to YAML files to run the following actions: auto-generate and upload an RSS feed to use in podcast apps, save show notes to a Markdown file, and create/update the corresponding Reddit post for discussing the episode.
  • Exportify Organizer: Organize archived Spotify playlists in CSV format. Example output repo
  • RYM Local Webhook: Parses the RateYourMusic chart page and creating a Discord webhook post of the top albums.

Libraries

Music

When I'm not coding, I'm making heavy music in Ableton! Check out the links below to see more:

Elias Jackson's Projects

album-cleantag icon album-cleantag

A module that uses regex to remove common unnecessary strings from album and song tags.

article-bot-prime icon article-bot-prime

V2 of Article Bot, which posts news and opinion articles for us to discuss in Discord.

ch-downloader icon ch-downloader

Downloads Clone Hero drum charts from a selected list of artists.

dankbot icon dankbot

Discord bot for my music server, based on VISION

discord-bot-2021 icon discord-bot-2021

Node.js Discord bot template with web dashboard. Uses TypeScript, Discord-Akairo, Prisma, Postgres, and Next.js.

doom-emacs icon doom-emacs

An Emacs framework for the stubborn martian hacker

drumclip icon drumclip

Create drum MIDIs using strings of text

faker.js icon faker.js

generate massive amounts of realistic fake data in Node.js and the browser

frontend-stuff icon frontend-stuff

Random front-end JS stuff I'm working on (online tutorials, etc)

fuse icon fuse

Lightweight fuzzy-search, in JavaScript

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.