Skip to content
View micahsmith's full-sized avatar

Block or report micahsmith

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Showing results

HtmlFlow Java DSL to write typesafe HTML

Java 161 28 Updated Jan 27, 2025

A completion plugin for neovim coded in Lua.

Lua 8,429 411 Updated Jan 23, 2025

A starting point to setup some lsp related features in neovim.

Lua 3,936 99 Updated Dec 20, 2024

Simple, fast, safe, compiled language for developing maintainable software. Compiles itself in <1s with zero library dependencies. Supports automatic C => V translation. https://vlang.io

V 35,999 2,172 Updated Feb 1, 2025

Select, put and delete data from JSON, TOML, YAML, XML and CSV files with a single tool. Supports conversion between formats and can be used as a Go package.

Go 7,321 143 Updated Jan 13, 2025

🦊A highly customizable theme for vim and neovim with support for lsp, treesitter and a variety of plugins.

Lua 3,319 157 Updated Dec 29, 2024

An opinionated, actionable guide for software engineering interviews.

Astro 3,257 124 Updated Nov 22, 2024

Database migrations. CLI and Golang library.

Go 15,980 1,442 Updated Jan 27, 2025

Learn Domain-Driven Design, software architecture, design patterns, best practices. Code examples included

TypeScript 12,903 1,287 Updated Jun 11, 2024

A curated list of high quality coding style conventions and standards.

JavaScript 9,944 591 Updated Jan 4, 2025

📚 Freely available programming books

HTML 349,413 62,744 Updated Jan 26, 2025

Master programming by recreating your favorite technologies from scratch.

Markdown 329,359 30,517 Updated Sep 3, 2024

A collection of (mostly) technical things every software developer should know about

85,965 7,921 Updated Aug 6, 2024

A complete computer science study plan to become a software engineer.

311,292 77,815 Updated Dec 5, 2024

Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.

Python 287,786 47,947 Updated Dec 2, 2024

Curated list of project-based tutorials

215,314 28,102 Updated Aug 15, 2024

A collection of learning resources for curious software engineers

Python 47,254 3,749 Updated Jan 31, 2025

A Neovim configuration for the advanced martian hacker

Lua 1,016 108 Updated Feb 8, 2024

A post-modern modal text editor.

Rust 35,521 2,645 Updated Feb 2, 2025

Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more

Go 22,558 795 Updated Feb 2, 2025

A massively parallel, optimal functional runtime in Rust

Cuda 10,662 415 Updated Nov 21, 2024

Vim-fork focused on extensibility and usability

Vim Script 85,812 5,842 Updated Feb 2, 2025

Papers from the computer science community to read and discuss.

Shell 90,499 5,832 Updated Nov 8, 2024

Stay Focused. Take a Break.

TypeScript 4,177 173 Updated Sep 20, 2024

A new type of shell

Rust 33,693 1,737 Updated Feb 2, 2025

JavaScript API for Chrome and Firefox

TypeScript 89,585 9,138 Updated Feb 2, 2025

A high-level browser automation library.

JavaScript 19,572 1,074 Updated Apr 20, 2024