Skip to content
View periaate's full-sized avatar
💭
Principle
💭
Principle

Highlights

  • Pro

Block or report periaate

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
periaate/README.md

Hii, I'm Daniel!

I like writing software! Web development, CLI tooling, libraries, it's all fun!

If it is simple or intuitive to think of, it should be simple and intuitive to do. This precept guides most of my approach to development.

Repos!

🌸 blume has a handful of libraries I use in practically all of my other projects. It came to be after I made and tried to maintain 50 something CLI tools at once. I found dozens of common patterns, which blume provides abstractions over.

🗂️ list is a replacement for a handful of core utils, from ls, find, to head, and tail. I have been using this as my "daily driver" for nearly a year now. list provides a natural language like DSL query language. Great performance, beating both GNU, BusyBox, and various others (namely in massive directories).

🕸️ wand is a dynamically configured reverse proxy with flexible access control and SNI. It is focused on ease of use, especially for hosting things for oneself, or for testing things such as webhooks during development.

Pinned Loading

  1. blume blume Public

    Declarative and composable libraries for Go.

    Go 4

  2. list list Public

    Directory traversal tool with searching, filtering, selection, and sorting functionalities.

    Go 3 1

  3. slice slice Public

    Go