Angus Morrison (AngusGMorrison)

AngusGMorrison

Geek Repo

Company:How To Code It

Location:London, UK

Home Page:https://howtocodeit.com

Twitter:@how_to_code_it

Github PK Tool:Github PK Tool

Angus Morrison's repositories

realworld-go

THE Type-Driven, Hexgonally Architected, Production-Ready, Golang Modular Monolith Example App

Language:GoLicense:MITStargazers:8Issues:3Issues:0

hexagonal

A complete app demonstrating the hexagonal architecture pattern in Go

Language:GoStargazers:7Issues:2Issues:0

logfusc

logfusc is a Go library that makes redacting sensitive data from logs and traces simple. Never log a secret again.

Language:GoLicense:MITStargazers:5Issues:2Issues:0

supagram-backend

A Rails API backend with Cloudinary integration for an elegant photo sharing app. Features token-based authentication, RSpec tests, custom error handling and an activity feed.

Language:RubyStargazers:4Issues:2Issues:0

typedd-gophers-talk

Code supporting my London Gophers talk, "A Purist's Guide To Type-Driven Design in Go".

Language:GoLicense:MITStargazers:2Issues:1Issues:0

data-structures

Multilingual implementations of essential data structures.

Language:CStargazers:1Issues:2Issues:0

doppel

A concurrent, non-blocking, compositing cache for Go templates.

Language:GoStargazers:1Issues:2Issues:0

eleMental-api

A lightweight Express.js API backend with a PostgreSQL database developed to support a JavaScript browser game built with the Phaser framework.

Language:JavaScriptStargazers:1Issues:0Issues:0

2005book

A pixel-perfect recreation of Facebook as it was in 2005. Built with Ruby on Rails and featuring custom polymorphic database relationships, session authentication and an RSpec/Capybara test suite.

Language:RubyStargazers:0Issues:2Issues:64

gila

A lightweight terminal text editor written in Go.

Language:GoStargazers:0Issues:2Issues:0

rasterizer

A 3D rasterizer coded from scratch in C.

Language:CLicense:GPL-3.0Stargazers:0Issues:2Issues:0

rust-cli-tools

Rust translations of staple CLI tools, inspired by Ken Youens-Clark's "Command Line Rust".

Language:RustStargazers:0Issues:2Issues:0

game-engine-math

The mathematical foundations of game engine development. Inspired by Eric Lengyel's Foundations of Game Engine Development, Volume 1: Mathematics. Coded in Rust.

Language:RustStargazers:0Issues:1Issues:0

go-generic

A collection of generic data structures written in Go.

Language:GoLicense:MITStargazers:0Issues:1Issues:0

hyperdrive-api

An API filesystem with AWS integration for a person cloud storage drive. Built on Rails and containerized with Docker.

Language:RubyStargazers:0Issues:2Issues:0

hyperdrive-frontend

The React frontend for a cloud storage drive, built using custom hooks and featuring full file CRUD and streaming downloads.

Language:JavaScriptStargazers:0Issues:2Issues:3
Language:JavaScriptStargazers:0Issues:2Issues:0

kubernetes_ur

Exercises and examples from Kubernetes Up & Running

Language:JavaScriptStargazers:0Issues:2Issues:0

learn-func-prog

Examples and exercises from Learn Functional Programming with Elixir

Language:ElixirStargazers:0Issues:2Issues:0

lifetimekata

An exploration of lifetimes in Rust.

Language:RustLicense:Apache-2.0Stargazers:0Issues:1Issues:0

notes

Reading notes from stand-out coding books.

Stargazers:0Issues:2Issues:0

opentelemetry-go

OpenTelemetry Go API and SDK

Language:GoLicense:Apache-2.0Stargazers:0Issues:1Issues:0

paralleltest

Linter to check if your tests have been marked as parallel correctly

Language:GoLicense:MITStargazers:0Issues:1Issues:0

programming_rust

Examples from Programming Rust, 2 Ed., Blandy, Orendorff & Tindall

Language:RustStargazers:0Issues:2Issues:0

real-intellij-light

VSCode theme that looks like Webstorm IntelliJ Light

License:MITStargazers:0Issues:1Issues:0

sedgewick-algorithms

Go solutions to Sedgewick & Wayne's Algorithms, 4th Edition.

Language:GoStargazers:0Issues:2Issues:0

trpl

The Rust Programming Language.

Language:RustStargazers:0Issues:2Issues:0

zero2prod-rust

Codealong for Luca Palmieri's Zero to Production in Rust

Language:RustStargazers:0Issues:2Issues:0

zerolog

Zero Allocation JSON Logger

Language:GoLicense:MITStargazers:0Issues:1Issues:0