Ellison's repositories
magictools
:video_game: :pencil: A list of Game Development resources to make magic happen.
gruvbox.nvim
Lua port of the most famous vim colorscheme
nvim-plugin-template
A neovim plugin template for github repos
carbon-now.nvim
Create beautiful code snippets directly from your neovim terminal
neovimfiles
My Neovim configuration written in Lua
nvim-lua-guide
A guide to using Lua in Neovim
dotenv.nvim
A minimalist .env support for Neovim
awesome-software-architecture
๐ A curated list of awesome articles, videos, and other resources to learn and practice software architecture, patterns, and principles.
ellisonleao
$HOME
system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
digital_video_introduction
A hands-on introduction to video technology: image, video, codec (av1, vp9, h265) and more (ffmpeg encoding). Translations: ๐บ๐ธ ๐จ๐ณ ๐ฏ๐ต ๐ฎ๐น ๐ฐ๐ท ๐ท๐บ ๐ง๐ท ๐ช๐ธ
hacker-laws
๐ป๐ Laws, Theories, Principles and Patterns that developers will find useful.
open-source-alternatives
List of open-source alternatives to everyday SaaS products.
professional-programming
A collection of learning resources for curious software engineers
system-design
Learn how to design systems at scale and prepare for system design interviews
awesome-falsehood
๐ฑ Falsehoods Programmers Believe in
awesome-neovim
Collections of awesome neovim plugins.
celery-sqs-dlq
Example of Django app with Celery+SQS+DLQ
Event-Driven-Architecture-in-Golang
Event-Driven Architecture in Golang, published by Packt
fast-api-challenge
A code challenge to test and discuss about Fast API
hermitage
What are the differences between the transaction isolation levels in databases? This is a suite of test cases which differentiate isolation levels.
system-design-101
Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.
zero-to-nix
Zero to Nix is your guide to learning Nix and flakes. Created by Determinate Systems.