-- Leo's gemini proxy

-- Connecting to gmi.karl.berlin:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini

Karl Bartel's Website


I'm a Software developer in Berlin, Germany. I like free software, open data and keeping things simple.


Contact me via email[1] or find me on GitHub[2], Mastodon[3], Twitter[4], LinkedIn[5]. Subscribe to the Atom feed[6] to get all new posts on this site.


1: mailto:karl@karl.berlin

2: https://github.com/karlb

3: https://fosstodon.org/@karlb

4: https://twitter.com/karlb

5: https://www.linkedin.com/pub/karl-bartel/a/a3a/6b7

6: atom.xml


Blog Posts

2023-09-17 - Consistent Handling of Git Repositories With Different Default Branches

2022-07-30 - Simple Testing with `git diff`

2022-06-14 - `make` as a Static Site Generator

2022-04-03 - When Is Complexity OK?

2021-05-01 - Formatting Numbers of Unknown Order of Magnitude

2021-01-31 - Adding Gemini Support With Just a Few Lines of Code

2021-01-06 - Tcl as a Shell Scripting Replacement

2020-08-30 - My Simple Custom Blog Software

2020-05-06 - Hacking on "smu", a Minimal Markdown Parser

2020-04-28 - Suckless Software on My Desktop

2020-04-19 - Exercises in Simplicity

Projects


Active Projects


WikDict.com[1]: Free bilingual dictionaries based on Wiktionary.org

Litespread[2]: Adding a basic spreadsheet UI to SQLite, also nice for handling CSVs

Land Rush[3]: Multi-player auction game

Nuclear Chess[4]: Chess variant with AI, playable in the browser

Do Again List[5]: A self sorting list of things you want to do somewhat regularly

blog.sh[6]: The minimalistic blog engine running this site

smu[7]: Sane, minimal markdown-like markup (fork)


1: http://www.wikdict.com

2: http://www.litespread.com

3: http://landrush.karl.berlin/

4: http://karlb.github.io/nuclearchess/

5: https://github.com/karlb/doagain

6: https://github.com/karlb/karl.berlin

7: https://github.com/karlb/smu


Old Projects


Lots of games[8], some cross-platform games and some games for the obsolete Sharp Zaurus and Agenda VR3 mobile devices.

SFont[9], a very simple font library supporting fancy bitmap fonts (with colors and alpha channel) and basic kerning. Has been successfully used in dozens of projects by other people.


8: http://www.linux-games.com/

9: http://www.linux-games.com/sfont


Experiments


iprefer.to[10]: Rating site that uses comparisons instead of star ratings

TrackMyOwe.com[11]: Track and settle owes online

TransDict[12], a translation dictionary based on Wiktionary


10: https://www.iprefer.to

11: https://github.com/karlb/zerosum

12: http://jsfiddle.net/karlb/PxfrJ/


Reachable via Gemini Protocol


gmi.karl.berlin[13]: This site

gmi.WikDict.com[14]: Free bilingual dictionaries based on Wiktionary.org


13: gemini://gmi.karl.berlin

14: gemini://gmi.wikdict.com

-- Response ended

-- Page fetched on Fri Apr 19 11:19:35 2024