14 karma · joined September 17, 2025
Currently, I focus on designing new data formats that operate efficiently on constrained devices without relying on external libraries. My goal is to create solutions that are straightforward to implement, minimize memory usage, and remain flexible for different types of graphics. I also dedicate time to studying mathematics and algorithmic optimization, which I consider essential for building robust and reliable systems.
I value clarity, simplicity, and efficiency in both code and system design. I believe that even on limited hardware, code should remain readable, maintainable, and performant. I enjoy sharing knowledge, discussing complex technical problems, and mentoring less experienced engineers to help them avoid common pitfalls that I have encountered over the course of my career.
But I have a question, are you planning to make apps for these platforms, Is this how the web version will end?
On the downside, the terminal was never designed for this use case. Performance, portability, and long-term maintainability are questionable. Existing ecosystems like Jupyter or MathJax already solve this problem in a more standardized way. This makes the project more of a niche tool or proof of concept rather than something broadly adoptable.
For large data transfers — for example, Pandas or Polars DataFrames with millions of rows — performance and reliability are critical. In my experience, fast_executemany in combination with SQLAlchemy helps, but bulk operations via OpenRowSets or BCP are still the most predictable in production, provided the proper permissions are set.
It’s worth noting that even with a new driver, integration complexity often comes from platform differences, TLS/SSL requirements, and corporate IT policies rather than the library itself. For teams looking to simplify workflows, a driver that abstracts these nuances while maintaining control over memory usage and transaction safety would be a strong improvement over rolling your own ODBC setup.