pandas-stubs — How we enhanced pandas with type annotations
We created our own pandas-stubs library, which enhances pandas with type information that’s necessary for maintaining a high level of type-safety for all pandas-dependent projects, and has already been downloaded a few hundred thousand times. In this article, we’ll describe its inception, the development process and real use cases.
Handling big, nested, and growing table schemas in data pipelines
Story of importing a large dataset to Akka Cluster
Learn more about how we imported a large dataset to Akka Cluster and the pitfalls we had.
Keep your CI/CD infrastructure alive with Jenkins Operator
Semantic Code Graph — the idea behind Graph Buddy
Dokka behind the scenes — documenting multi-module projects
Documenting a multi-module project was always tricky due to the size, complexity and interconnections within such codebases. This is especially true in the case of Dokka, a documentation engine for Kotlin, performing the same function as Javadoc for Java. With 1.4.30 we’ve rewritten the multi-module documentation, so let’s dig a little deeper into the design and the thought process behind it!
TASTY way of (re)writing macros in Scala 3
From simple recipe to flow graph in the factory [reference architecture]
Contributing to scalafmt
Working on open-source software can be a very rewarding experience. Whether you contribute to a particular library that you use daily or just to learn something new out of plain curiosity. The scalafmt is an example of an open-source project that is very mature and well managed.