Skip to content
Become a sponsor to Jakub Neander

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! 😄

10 sponsors have funded zaiste’s work.

@zaiste

Your sponsorship will help to make even better programming videos more often.

@piecioshka
@tomkuk
@proxygear
@krystiankoper
@methinks
@mlitwiniuk
Private Sponsor
@Tuhaj
@ElliotPsyIT
@JohnAtl

Featured work

  1. kreteshq/kretes

    A Programming Environment for TypeScript & Deno

    TypeScript 674
  2. kulfonjs/kulfon

    👹 🐸 JavaScript static site generator with Org Mode & Markdown support (α) 💥

    JavaScript 114

0% towards $5,000 per month goal

Be the first to sponsor this goal!

Select a tier

$ a month

Choose a custom amount

$4 a month

Select

GOTO Statement

A GOTO statement is a quick way to resolve a problem at hand, but it should be used sparingly.

You enjoy my work and want to support it.

  • a virtual hug

Thank you!

$8 a month

Select

Lambda

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

Select

Closure

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

Select

Recursion

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

Select

Functor

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

Select

Coroutine

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

Select

Algebraic 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

Select

Monad

  • all previous tier rewards
  • I'll work with you for up to 20 hours per month

Thank you!