schemats
oatmel
schemats | oatmel | |
---|---|---|
3 | 2 | |
220 | 2 | |
0.0% | - | |
0.0 | 1.8 | |
over 1 year ago | over 2 years ago | |
TypeScript | HTML | |
MIT License | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
schemats
-
Kysely: TypeScript SQL Query Builder
This is really cool, will look into using it in future projects!
I also made a tool (https://github.com/vramework/schemats) that generates the types directly from the db, which means whenever you do a DB migration your database types automatically update. Was forked from the original schemats library a couple years ago.
I also created a lightweight library ontop of pg that is less of a query builder and more of a typed CRUD + SQL for non trivial queries (https://github.com/vramework/postgres-typed). Most queries I deal with in a day to day is usually crud so I find it a little easier, but it's much less powerful then Kysely! I fall more into the camp of writing complex queries in SQL with small helpers and writing simple ones with util functions and typescript
-
Ask HN: Who Wants to Collaborate?
I'm working on a few projects, from one/two days to platforms.
The first is OS and is a simple nodeJS environment to deploy applications via lambda and express quickly. Sort of like nestJS except less decorators and more functional (https://vramework.io/). I already know of a few other colleagues that rolled their own propriety versions of this to support enterprise and cloud deployments so decided to OS it.
The other OS project is a strongly typed postgres/mysql driver. The idea is to generate typescript definitions directly from postgres (https://github.com/vramework/schemats) and then have a think layer ontop of pg-node that gives you strongly typed queries (https://github.com/vramework/postgres-typed).
An open-source project I spent a few years on the core team is https://deepstream.io/, a realtime-server that allows you to mix and match multiple streaming protocols (mqtt/websocket/others) and allow those clients to talk to each other using pub-sub and records. I'm not longer working for it but wanted to give it a shout out!
On a non OS project, I have been working on an immersive audio platform for a while now. The main goal is to allow users to pick and choose how audio books progress, and also have a live session mode which allows users to record their pulse / answer questions and a few other metrics and associate it with sentences. I pretty much built and deployed all of it but require some advice/brainstorming on how to proceed now. I built it to satisfy an itch when I was practicing shamanism during the first lockdown when I was in-between contracts / taking time off.
I also want to build a simple web-pages strategy game based around eco-education, but don't have the bandwidth . If anyone is interested in mixing together gamification and eco-village building might be a fun conversion to bounce ideas!
All the OS projects above were used to support my personal/a couple professional projects over the last few years.
Email in profile
-
Ask HN: Freelancer? Seeking freelancer? (October 2021)
- Elderly care / Matching platforms (marta.de)
Recently (2021) have spent my time between my own product enjamon.com (almost at launch stage), working part-time for marta.de where I built their backend office, matching algorithm and two client facing apps (as the sole developer + intern) and some open-source projects around deployment strategies and postgres/typescript node interfaces (https://github.com/vramework/schemats).
Currently looking for a job where I can work part-time (20 hours a week) or for on-demand tasks (like optimising APIs, CI pipelines, AWS infrastructure).
Contact: [email protected]
oatmel
-
Ask HN: Who wants to be hired? (October 2021)
Location: Washington D.C
Remote: Yes.
Willing to relocate: No.
Technologies: Ruby, Ruby on Rails, Python, Django, MySQL, PostgreSQL, Redis, JavaScript, Product Design, Supervised Artificial Intelligence, Natural Language Processing, Text Summarization, Image Classification
Résumé/CV: https://zachhajjaj.com/resume.pdf
Email: [email protected]
Some of my recent work: https://breue.com/
A sample project: https://oatmel.com/ - https://github.com/breue/oatmel
I also specialize in natural language processing: https://zachhajjaj.com/nanobird_relevancy_engine.pdf
-
Ask HN: Freelancer? Seeking freelancer? (October 2021)
SEEKING WORK - Remote, Washington D.C
I'm a full stack developer and designer.
I'll build you a minimal lovable product for a fixed $15K and in 8 weeks. For iOS apps, I use Swift. For web apps, I use Ruby/Rails, JavaScript.
To see some of my recent work:
https://breue.com/
A sample project: https://oatmel.com/ - https://github.com/breue/oatmel
I specialize in natural language processing. And recently i've been building some fun stuff with NFTs on the Solana and Ethereum networks.
What are some alternatives?
megadetector-gui - A desktop application that makes using MegaDetector's model easier
me
remake-framework - Remake framework used by the Remake CLI to generate new projects
boden - Purely native C++ cross-platform GUI framework for Android and iOS development. https://www.boden.io
kysely-codegen - Generate Kysely type definitions from your database.
cv
content - The content behind MDN Web Docs
how-i-became-a-software-engineer
Typesense - Open Source alternative to Algolia + Pinecone and an Easier-to-Use alternative to ElasticSearch ⚡ 🔍 ✨ Fast, typo tolerant, in-memory fuzzy Search Engine for building delightful search experiences
resume
edn - Extensible Data Notation
kythera