HackerTrans
TopNewTrendsCommentsPastAskShowJobs

smyrgeorge

no profile record

Submissions

[untitled]

1 points·by smyrgeorge·14 giorni fa·0 comments

[untitled]

1 points·by smyrgeorge·2 mesi fa·0 comments

Freepath: A decentralized information network that spreads through human contact

github.com
1 points·by smyrgeorge·5 mesi fa·2 comments

Sqlx4k: A couroutine-first SQL toolkit for Kotlin Multiplatform

github.com
2 points·by smyrgeorge·5 mesi fa·1 comments

[untitled]

1 points·by smyrgeorge·5 mesi fa·0 comments

QRT: Screen-to-camera data transfer protocol, using QR codes (proof of concept)

github.com
2 points·by smyrgeorge·5 mesi fa·1 comments

Ktkit: A Kotlin toolkit for building server applications with Ktor

github.com
25 points·by smyrgeorge·5 mesi fa·5 comments

Sqlx4k – first stable release of a high-performance, DB driver for Kotlin

github.com
1 points·by smyrgeorge·10 mesi fa·1 comments

comments

smyrgeorge
·2 mesi fa·discuss
A coroutine-first SQL toolkit with compile-time query validations for Kotlin Multiplatform. PostgreSQL, MySQL/MariaDB, and SQLite supported.
smyrgeorge
·5 mesi fa·discuss
Freepath is an information network that requires no internet, no servers, and no central authority of any kind.

Instead of routing your messages through a data center, Freepath works the way stories and letters worked for thousands of years: person to person, device to device.

When two phones running Freepath come near each other — at a coffee shop, on a bus, at a concert — they automatically and silently exchange content. Posts, messages, updates. Things you wrote. Things people you trust wrote. The network is the crowd itself.

Your phone becomes a node. You become the infrastructure.
smyrgeorge
·5 mesi fa·discuss
A coroutine-first SQL toolkit with compile-time query validations for Kotlin Multiplatform. PostgreSQL, MySQL/MariaDB, and SQLite supported.
smyrgeorge
·5 mesi fa·discuss
This project explores data transfer using a screen-to-camera approach. The idea is simple: encode information into a sequence of QR codes, display them as a video on a screen, and then use a camera to capture and decode the video frames to retrieve the original data.
smyrgeorge
·5 mesi fa·discuss
Here I'm using coroutines + context-parameters. I find much more convenient when I explicitly handle db transactions with context-parameters. Also, using arrow's Raise context adds typed error handling, without too dsl usage.
smyrgeorge
·5 mesi fa·discuss
This project explores data transfer using a screen-to-camera approach. The idea is simple: encode information into a sequence of QR codes, display them as a video on a screen, and then use a camera to capture and decode the video frames to retrieve the original data.
smyrgeorge
·10 mesi fa·discuss
Hey Kotlin folks! I’m excited to share the first stable release of sqlx4k — a high-performance, non-blocking database driver for Kotlin Multiplatform.

What it is:

A Kotlin-first, async driver for PostgreSQL, MySQL, and SQLite

Works across JVM and native targets (macOS, Linux, Windows, iOS, Android NDK)

Built for coroutines and modern, scalable apps

You can check it out here: https://github.com/smyrgeorge/sqlx4k

Highlights:

Async I/O with connection pooling

Prepared statements (named and positional)

Row mappers

Transactions + coroutine-friendly TransactionContext

Code generation (CRUD and @Repository with KSP)

Database migrations

PostgreSQL LISTEN/NOTIFY

SQLDelight integration

Supported targets:

JVM (PostgreSQL and MySQL on JVM today)

iosArm64, androidNativeX64/Arm64, macosArm64/X64, linuxArm64/X64, mingwX64

wasmWasi is being explored