February 7, 2023, 11:47pm
@ddobrinskiy ! I strongly suggest adding a preview image to your post. It makes it stand out far more on Twitter et al.
Also, a bit of personal background might make it more readable. I.e who are you and why did you make this, and what impact has this project had on your work?
February 8, 2023, 1:51pm
@jeremy Thanks for the feedback!
The updated version is up now, including both motivation and preview
February 24, 2023, 12:08am
Published my first Python package developed with
It implements the simple
observer pattern from the JS
Svelte Framework in less than 200 lines of code.
Inspired by FastAPI, we built a framework for writing Kafka services using nbdev.
It allows you to build a complete ML serving process in about 50 lines of code. It has an integrated testing framework as well as automatic documentation generation from the code.
Please take a look at it and let me know what you think.
FastKafka is a powerful and easy-to-use Python library for building asynchronous web services that interact with Kafka topics. Built on top of FastAPI, Starlette, Pydantic, AIOKafka and AsyncAPI, FastKafka simplifies the process of writing producers...
March 15, 2023, 10:06am
This is really cool!! How was your experience doing this in nbdev?
Nbdev is great, but I separated all the tests into a separate file and used VSCode to run them. This way, I can easily run a specific test when needed, and have a clear overview of all the tests in my codebase, making it easier to manage and identify any missing tests!!
March 17, 2023, 8:19am
This is interesting, thanks for sharing! Did you consider writing the tests in a notebook and exporting those to a file – or would that add too much friction?
I apologize for the delayed response. I just tried it, and it works great (VSCode found the test). Thank you!!
Such a beautiful UI design
. I am absolutely loving this kind of UI design and it shows the power of quarto+nbdev.