Software, what delight, type, design, exercise your mind. I share with you, one or two of my creations, may they spark in you, the same light.
Welcome traveler!
Here you find software projects I fiddle with. Everything is handmade
using my intelligence as well as my stupidity.
These pages are hosted on my workstation. Since it's up most of the time I'll use it as a server as well.
$ neofetchOS: Linux Mint 22.2 x86_64 Host: Airtop3 Kernel: 6.14.0-37-generic Packages: 2346 (dpkg) Shell: bash 5.2.21 Resolution: 2240x1400, 3840x2160 WM: i3 Terminal: xterm Terminal Font: inconsolata CPU: Intel Xeon E-2288G (16) @ 5.000GHz GPU: NVIDIA GeForce GTX 1660 Ti Memory: 4173MiB / 15866MiB
ud Manipulate HTML files.
nf Create common files.
can Command line interface to openai.
stp Create RFC like HTML from plain text.
geco Go code generating utilities.
lmac Lookup organization of MAC address.
trim Shorten long lines while trying to keep
important information.
order Line ordering using regex templates.
gocolor Color go test and go doc output
using vt100 colors.
goindex Index and grab sections of code.
gomerge Concatenate Go files.
uncover Show uncovered code from go
coverage reports.
textgen Generate sentences and questions.
miniplan Planning tool with zero fuss.
mnemonic Generate easy to remember word-
like strings.
goproject Show Go project overview.
sentences Natural language parsing sentences
from text files.
inventory List released projects.
mq Implements mqtt-v5.0 control packets.
tt Components for mqtt-v5.0 clients and servers.
xr Pick values from a http.Request
rs Resource system with unix style access control.
web HTML generation package.
deck Program presentations
draw SVG diagrams generation.
find Locating files.
harp HTTP ip scanner and ARP-cache parser
qual Quality assessment at source code level
align Needleman-Wunsch sequence alignment.
htlog Log middleware for Go http.Handler.
htsec Security detail for your endpoints.
nexus Nexus pattern
owasp OWASP validator
vt100 Parsing escape codes.
digest Header generator.
golden Oneline golden assert for Go tests.
semstr Semantic version like string parser.
strmix Split compound words.
uptime Calculate and format duration.
inthex Understand hex values.
cmdline Parsing commandline arguments.
testnet In memory network connection
for testing.
filechange Sens file modifications, (not inotify). matrix Move in 2D space. dst String manipulation. gophers Excalidraw graphics. testlog Catch log output in tests. vars Copy variables. workdir fox Alternative logger.
eda Expense data file format. ingrid Parse .ini files. worklog Working with timesheets. timesheet-file-format
binext File extensions considered to be binary. country Names & codes. english Dictionary words.
dockerdemo Link containers in docker compose. recordstuff Record audio to remote service. servant Protected endpoints using package wsdemo Use gorilla/websocket with javascript. xtest Ways of creating test suites in Go.
"Simplicity is the ultimate sophistication."
_ _ _
___(_) |__ | | ___
/ __| | '_ \| |/ _ \
| (__| | |_) | | __/
\___|_|_.__/|_|\___|
MUD like game I developed in one of my treasure hunts for the kids.
Learning new things sometimes means letting go of old stuff. Unlearning is hard but just as important as learning.
If you don't change you don't grow and if you don't grow you are not actually living.
Thank you for the visit! I hope to see you again soon. Here are a few places I recommend.
xxiivv.com - inspiring people and artist