Hello!
I'm Jakub, but on the Internet people known me as Zaiste. I'm creating a Rails/Django equivalent in TypeScript called Kretes. The project draws inspiration from Self and aims to combine a framework, an editor and infrustructure into a unified programming environment. In other words, I'm on a quest for the Holy Grail of Programming.
If you like this idea, please consider sponsoring my effort, any amount really helps. If there's something you'd like to see in the tiers let me know.
Also I create free programming tutorials on YouTube. I focus on JavaScript, TypeScript, Node.js, Flutter, Dart and Emacs for now. This may change in the future. My channel is called Zaiste Programming.
I used to run programming conferences. The biggest conference I organized was called PolyConf.
Thanks for the support!
1 sponsor is funding zaiste’s work.
Featured work
-
kreteshq/kretes
A Programming Environment for TypeScript & Node.js built on top of VS Code
TypeScript 663 -
kulfonjs/kulfon
👹 🐸 JavaScript static site generator with Org Mode & Markdown support (α)💥 JavaScript 115
Select a tier
$4 a month
Select$8 a month
SelectLambda
Lambdas are pretty powerful: you don't have to write the function name, and just focus on the unit of computation.
You enjoy my work and want to support it, but in a more generous way. Also, you are interested in exclusive, educational content I produce for my supporters.
- Access to my PRO screencasts
- Priority support in issues and questions.
Thank you!
$16 a month
SelectClosure
Closures bring state to the mix so that we can achieve even more in our programs.
You enjoy my work and want to support it, but the previous tiers just feel too low for the value you're getting. :)
- Access to my PRO screencasts
- Priority+ support in issues and questions
Thank you!
$32 a month
SelectRecursion
Recursion is one of the central ideas of computer science where problems are solved by using functions that call themselves from within their own code. This tier is a good call to support Kretes.
- all previous tier rewards
- ability to set priorities for upcoming Kretes features
Thank you!
$128 a month
SelectFunctor
The term Functor is not entirely precise, but powerful nonetheless. Let's stick with the ML family and treat it as a module that takes one or more other modules as a parameter. This tier is a powerful contribution to Kretes.
- all previous tier rewards
- a one hour long 1on1 video call
Thank you!
$1,024 a month
SelectCoroutine
Coroutines are computer program components that generalize subroutines for non-preemptive multitasking, by allowing execution to be suspended and resumed. This tier is higher level and will bring Kretes the the higher level.
- all previous tier rewards
- let's meet for a lunch
Thank you!
$2,048 a month
SelectAlgebraic Effects
Algebraic Effects are an exception mechanism that lets the throwing function continue its operation. This tier will allow me effectively continue the Kretes operation.
- all previous tier rewards
- I'll work with you for up to 10 hours per month
Thank you.
$4,096 a month
SelectMonad
- all previous tier rewards
- I'll work with you for up to 20 hours per month
Thank you!
GOTO Statement
You enjoy my work and want to support it.
Thank you!