.profile/readme.md

70 lines
2.8 KiB
Markdown
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# DarkWiiPlayer 💜
[![forthebadge](https://forthebadge.com/images/badges/kinda-sfw.svg)](https://forthebadge.com)
[![forthebadge](https://forthebadge.com/images/badges/powered-by-oxygen.svg)](https://forthebadge.com)
[![forthebadge](https://forthebadge.com/images/badges/uses-badges.svg)](https://forthebadge.com)
> *Improve code by removing it*
>
> — [Pete Goodliffe](https://97-things-every-x-should-know.gitbooks.io/97-things-every-programmer-should-know/content/en/thing_39/)
## About 🦈🥚
Strength: Starting projects 😁
Weakness: Finishing projects 😖
[![DarkWiiPlayer's GitHub stats](https://github-readme-stats.vercel.app/api?username=darkwiiplayer)](https://github.com/DarkWiiPlayer?tab=repositories)
-----
This repo is not just for the front-page.
I also keep a bunch of stuff here that may or may not be of interest to other
people like a short list of worthwile books, papers and blog posts;
a few file templates, etc.
Be sure to have a look at the [tools](https://github.com/DarkWiiPlayer/darkwiiplayer/tree/master/notebook/Tools) section in my public notebook; it's
where I keep notes on the useful programs I find all over the internet 😀
## Projects
### [Restia](https://github.com/darkwiiplayer/restia)
Lua library for the server-side of your web projects.
The current project structure is a bit of a clusterfuck but it is slowly being
refactored into something decent.
### [DarkWiiPlayer/JS](https://github.com/darkwiiplayer/js)
A repository of JavaScript snippets slowly turned into a front-end
micro-framework over time. [Documentation](https://darkwiiplayer.github.io/js/)
### Just a bunch of smaller Lua libraries
- [`arrr`](https://github.com/DarkWiiPlayer/arrr) for commandline argument parsing
- [`based`](https://github.com/DarkWiiPlayer/based) for base16/32/64 encoding and decoding
- [`glass`](https://github.com/DarkWiiPlayer/glass) for config loading
- [`lumber`](https://github.com/DarkWiiPlayer/lumber) for logging
- [`scaffold`](https://github.com/DarkWiiPlayer/scaffold) for filesystem scaffolding
- [`shapeshift`](https://github.com/DarkWiiPlayer/shapeshift) for data validations and transformations
- [`skooma`](https://github.com/DarkWiiPlayer/skooma) for HTML generation (also ported to JS)
- [`spooder`](https://github.com/darkwiiplayer/spooder) for running simple tasks in Lua
- [`streamcsv`](https://github.com/DarkWiiPlayer/streamcsv) for performant CSV reading
## Find me on:
- The [Lua Scripters](https://discord.gg/7wu7ZsW) discord server
- [Fosstodon](https://fosstodon.org/@darkwiiplayer)
- [Twitter](https://twitter.com/DarkWiiPlayer)
- [Dev.to](https://dev.to/darkwiiplayer)
## Talk to me about:
- Programming
- Games
- Anime
- Anything nerdy, really
[![trophy](https://github-profile-trophy.vercel.app/?username=darkwiiplayer)](https://github.com/DarkWiiPlayer?tab=repositories)