cannadayr | 1 year ago | on: Ask HN: Who wants to be hired? (March 2025)
cannadayr's comments
cannadayr | 6 years ago | on: Ask HN: Which array processing programming language should I learn? (APL/J/K)
cannadayr | 7 years ago | on: Ask HN: Who wants to be hired? (April 2019)
Remote: Yes
Willing to relocate: No
Technologies: PHP, Bash, SQL, Javascript, Apache2, MariaDB, Postfix, Bind9, OpenVPN, Varnish, Debian, FreeBSD
Résumé/CV: https://github.com/cannadayr/resume/blob/master/resume.pdf
Email: [email protected]
cannadayr | 7 years ago | on: LiteTree: SQLite with Branches
Basically, git-sqlite already supports merges (see link above)
cannadayr | 7 years ago | on: LiteTree: SQLite with Branches
cannadayr | 7 years ago | on: LiteTree: SQLite with Branches
I don't have stress test results, but it should be similar to git. I think I remember getting it up to several hundred megabytes at one point and it was fine. I mostly use it for smaller sets of highly relational data that I want to track like I would source code.
By leveraging git & sqlite it lets me avoid writing a network sync implementation, architecture specific code, or patching any C code to recompile.
cannadayr | 7 years ago | on: LiteTree: SQLite with Branches
https://github.com/cannadayr/git-sqlite
Instead of storing the transactions as a separate lmdb commit, I decided to store the database in a git repository and expose the diffs using sqlite's sqldiff utility. This allowed my workflow to be almost unchanged and limits the dependencies to git, sqlite, sqldiff, & bash.
cannadayr | 7 years ago | on: JSON Changelog with SQLite
cannadayr | 7 years ago | on: Show HN: Git-sqlite, a custom diff and merge driver for sqlite
I have found it to be extremely useful for certain problems.
Remote: Yes
Willing to relocate: Maybe
Technologies: BQN, Erlang, C
Résumé/CV: email me
Email: my username at gmail dot com