Süleyman Özkeskin

I am a 28 year old software developer living
in North-Rhine-Westphalia, Germany.

I have over 5 years of experience in software development, and I am currently
employed at Worklane GmbH, a company that specializes in Human Resoures,

where I build web applications to meet the needs of the company and its customers.

suleyman-ozkeskin

how they work

See them in flow

Collie

Every first query bootstraps an indexer; the OS streams fnotify events to keep indexes incrementally fresh. Subsequent queries read straight from indexes.

Fast indexing, much faster queries than alternatives
with sql and grep like syntax for agents and humans Find functions, structs, methods | not just text matches.

fnotifyreadsincrementalfirst queryqueryresultOSwatcherindexerindexescodebaseagent

See more here:  suleymanozkeskin.github.io/collie

Horsies

Producers and schedulers write tasks into Postgres; a worker listens for new tasks via LISTEN/NOTIFY and hands them off to the engine, returning the result.

Unlike other task queues, horsies enforces a type contract for the entire lifetime of a task. Comes with a great workflow engine. Express your workflows with horsies, easier than ever.

TaskTasklistenertaskresultworkerenginepostgresproducerscheduler

See more here:  suleymanozkeskin.github.io/horsies