Become a sponsor to Dan Rusu
Hello 👋
I'm Dan, my Performance-oriented Data Structures for Kotlin have helped thousands of developers build faster and more efficient applications. The several-fold performance improvement and memory reduction provides a better user experience and reduces energy consumption for millions of users. I've trained and mentored hundreds of developers and hope to make a larger impact through open-source contributions.
Improving Immutable Arrays with more capabilities along with memory and performance improvements will be a long-term effort as I have many ideas to explore and validate. I also have several cool open-source projects that I'm considering. Although I haven't decided yet, some working prototypes include:
- Add more performance-oriented data structures to pods4k
- I have a specialized Set data structure that can perform most operations, like set intersection, in sub-linear time
- A full-blown computer algebra system
- Step-by-step simplifications, derivatives, integrals, etc.
- Similar in concept to Sympy but with an architecture that improves productivity 100X because patterns can be described in math notation instead of having to write about a hundred lines of code to handle each pattern.
- A fuzz-testing library that automatically narrows in on the root cause of the defect.
- This made a large impact on my computer algebra system finding hundreds of scenarios I hadn't considered.
- I added automated narrowing-in on the root cause as that was often difficult to track down and this easily increased my productivity by 10X.
- A declarative assertion library
- This can be turned off for production builds so that assertions are stripped away at compile time to have no performance impact in production.
- This enables assertions to be sprinkled liberally throughout the codebase, catching defects quickly without any concerns about affecting memory consumption or performance in production.
By sponsoring my work, you're investing in the future of Kotlin development. Your support enables me to:
- Further enhance my libraries with additional features and performance improvements
- Dedicate more time to creating high-quality libraries
- Offer support and guidance to users of my libraries
- Improve documentation
Your sponsorship means the world to me and directly contributes to the growth of the Kotlin community. Thank you for supporting my work ❤️
Featured work
-
daniel-rusu/pods4k
Performance-oriented Data Structures for Kotlin
Kotlin 251
0% towards 10 monthly sponsors goal
Be the first to sponsor this goal!
$5 a month
Select☕️ Coffee Aficionado
Keeps me caffeinated for an extra hour of development. Thank you ❤️
$8 a month
Select🛠️ Tinkerer
You tinker with side projects that use my open-source libraries and want to support my efforts. Thank you ❤️
$13 a month
Select🍾 Code Connoisseur
You appreciate the fine art of coding and want to support the continued craftsmanship of my open-source projects. Thank you ❤️
$21 a month
Select🏆 Open Source Champion
You appreciate the effort needed to maintain open-source projects and want to support my work. Thank you ❤️
$89 a month
Select🏢 Business Supporter
Your business benefits from my work and you want to support my open-source contributions. Thank you ❤️