Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/rudxain/rudxain


https://github.com/rudxain/rudxain

github github-readme-stats profile profile-readme readme readme-profile readme-stats stats

Last synced: about 5 hours ago
JSON representation

Awesome Lists containing this project

README

        

# Me

## Personal
- Working on [CIC](https://github.com/Cincinnatus-Institute-of-Craftsmanship) "Proyecto Transformación Digital"
- Might consider leaving GH, [for many reasons](https://giveupgithub.org)
- If I contribute to any of your repos, I hope you do the same for me and/or other people :)

## Repos
- I'll **delete any fork** that has 0 ["Yours"](https://docs.github.com/en/repositories/configuring-branches-and-merges-in-your-repository/managing-branches-in-your-repository/viewing-branches-in-your-repository)(from my POV) branches. Therefore, links to such forks may become [broken](https://en.wikipedia.org/wiki/Link_rot) (not dead, because it's not permanent).
- I may delete "Yours" branches if their corresponding pull-request is merged/closed.
- I may **delete any of [my Gists](https://gist.github.com/Rudxain) without warning**. The most likely reason is due to moving its contents to an actual repo.

## Langs
[![](https://github-readme-stats.vercel.app/api/top-langs/?username=rudxain&layout=compact&langs_count=6&size_weight=0.5&count_weight=0.5#gh-light-mode-only)](https://github.com/anuraghazra/github-readme-stats#gh-light-mode-only)
[![](https://github-readme-stats.vercel.app/api/top-langs/?username=rudxain&layout=compact&langs_count=6&size_weight=0.5&count_weight=0.5&theme=dark#gh-dark-mode-only)](https://github.com/anuraghazra/github-readme-stats#gh-dark-mode-only)

- ❤Faves
- in practice:
This takes into account all the stuff related to the langs (ubiquity, portability, documentation, std+community tools & libraries, ecosystem, etc...):

0. JS. It's bad, but JSDoc makes it [mid](https://www.urbandictionary.com/define.php?term=mid).
1. Bash & POSIX Shell.
2. 🦀Rs
- I love its _honesty_: It has abstractions that are **[leaky](https://www.joelonsoftware.com/2002/11/11/the-law-of-leaky-abstractions) by design**.
> [Rust \[is\] both as low-level as C, and as high-level as Lisp, whereas most other popular languages are stuck somewhere in the middle.](https://github.com/0atman/noboilerplate/blob/1eab51863994129b0c31f1d6925c5bd6299f4dc9/scripts/03-rust-turtles-all-the-way-down.md)
3. TS. It sits in an "awkward middle" between "type-safe scripting" (JSDoc) and "amazing dev-xp, requires building" (Rs)
- in theory (idealized):
This **only** takes into account the langs [in isolation](https://en.wikipedia.org/wiki/Spherical_cow) (type-system, syntax & grammar, stdlib, etc...):

0. 🦀Rs. [For everything](https://github.com/ansuz/RIIR/issues/39#issuecomment-2039122371).
1. TS
2. Any lang written in shapes that intuitively correspond to their semantics (such as BF dialects, and modern APL derivatives)

- 🧠Expertise: This takes into account my knowledge of the lang (and everything directly related to it), and my experience making useful, efficient, and correct/safe software in it.
This is subject to [D.K.](https://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect), I'll try my best to list in an accurate order:

0. [A.R.T. REs](https://developer.android.com/reference/java/util/regex/Pattern), I'm expert at ⚡optimizing them 🚀; [DSV](https://en.wikipedia.org/wiki/Delimiter-separated_values) \(almost any dialect).
1. [AM](https://llamalab.com/automate/doc)
2. [JS](https://tc39.es/ecma262/)
3. [TS](https://www.typescriptlang.org/docs)
4. [🦀Rs](https://doc.rust-lang.org/reference)
5. [POSIX `sh`](https://pubs.opengroup.org/onlinepubs/9799919799/utilities/V3_chap02.html)
6. [Bash](https://www.gnu.org/software/bash/manual)
7. [MKSh](http://www.mirbsd.org/htman/i386/man1/mksh.htm)
8. [Py](https://docs.python.org/3)
9. [HTML5](https://html.spec.whatwg.org)
10. [CSS3](https://en.wikipedia.org/wiki/Cascading_Style_Sheets)
11. [SVG1](https://en.wikipedia.org/wiki/Scalable_Vector_Graphics)
12. [Go](https://go.dev/ref/spec)
13. [BF](https://esolangs.org/wiki/BrainFuck)

- Past experience:

0. [Gleam](https://gleam.run/documentation)
1. [C17](https://en.wikipedia.org/wiki/ANSI_C)
2. [Scratch](https://scratch.mit.edu)
3. [Google AppSheet](https://www.appsheet.com)
4. [Geometry Dash Editor 2.2](https://www.boomlings.com/GDEditor)
5. SQL
6. PowerShell

- 👀Interested

0. 💾Assembly
- [UVM](https://github.com/maximecb/uvm)
- RISC-V
1. [Bend](https://github.com/HigherOrderCO/Bend) & [Kind](https://github.com/HigherOrderCO/kind2), because of HVM
2. 🕊Ada
- It statically-checks [ranges](https://learn.adacore.com/courses/intro-to-ada/chapters/strongly_typed_language.html#integers) at the type-system level! something that [Pkl](https://pkl-lang.org/main/current/language-reference/index.html#integers) does, but Rs and TS don't:
```ada
-- 32bit target arch
type Integer is range -(2 ** 31) .. +(2 ** 31 - 1);
-- I love this so much that
-- I hate Py and Rs in comparison 😭
```
3. (Common Lisp)
4. [Hylo](https://www.hylo-lang.org)
5. [Eff](http://www.eff-lang.org)

## Editor
0. ❤Fav & fluent: [`hx`](https://github.com/helix-editor/helix)
1. Expertise (secondary): MS VS-code/[Monaco](https://github.com/microsoft/monaco-editor)

## OS
- Using

0. Debian Testing
1. Android 12.0 (can't update), S One UI 4.1
- Past experience: MS Windows \{XP, 7, 8.1, 10, 11}

- 👀Interested

0. [Nix](https://nixos.org)
1. [Redox](https://www.redox-os.org)
2. [PM](https://postmarketos.org)

## Browser
Moz Firefox

## Terminal
- Android: Termux
- Linux: GNOME [Terminal](https://wiki.gnome.org/Apps/Terminal)
- 👀Interested
- GNOME [Console](https://apps.gnome.org/app/org.gnome.Console)
- [Alacri`tty`](https://alacritty.org)
- [Ki`tty`](https://sw.kovidgoyal.net/kitty)

## Other tools
- 🧠Expertise:
1. [Node 20](https://nodejs.org/docs/latest-v20.x/api/index.html)
2. [ADB](https://developer.android.com/tools/adb)
3. JSX & React
4. Py Flask
5. Iced-Rs
- Past experience:
1. JQuery
2. Jest
- 👀Interested:
1. Deno