Julian Doherty's repositories
fresh_redis
Use redis for working with recent temporal based data that can expiry gradually. Useful for things like "get a count all failed login attempts for the last hour"
webmachine_ruby_shortener
Basic working example of a REST URL shortener built with webmachine-ruby
advent_of_code
Advent Of Code solutions in Elixir
advent_of_code_2021_elixir_livebook
Advent of Code 2021 in Elixir Livebook
dracula-tmux
🧛🏻‍♂️ Dark theme for tmux
ecto_vs_struct
benchmark comparing Elixir struct creation using Ecto/struct with checks/minimal structs
elixir-ls
A frontend-independent IDE "smartness" server for Elixir. Implements the "Language Server Protocol" standard and provides debugger support via the "Debug Adapter Protocol"
exercism_elixir
Exercism exercises in Elixir.
game-of-leif
A particle simulation based purely on attraction and repulsion. Watch Leif unfold before your eyes
livebook
Automate code & data workflows with interactive Elixir notebooks
null-ls.nvim
Use Neovim as a language server to inject LSP diagnostics, code actions, and more via Lua.
nvim-treesitter-context
Show code context
nvim_context_vt
Virtual text context for neovim treesitter
otp
Erlang/OTP
search_with_machine_learning_course
Public repository for the Search with Machine Learning course taught by Daniel Tunkelang and Grant Ingersoll. Available at https://corise.com/?utm_source=daniel.
symbols-outline.nvim
A tree like view for symbols in Neovim using the Language Server Protocol. Supports all your favourite languages.
Values
Simple immutable value objects for ruby (the readme is longer than the code)