I have been developing a tiny tool, RedPen. The tool is for proofreading input texts written in Markdown or LaTeX formats, and written in Java. As this tool are released, the jar files are uploaded…
Read more »
Modern JVM languages such as Kotlin, Groovy, Scala and some others offer many language features that let you write code in a more concise… (more…)
Read more »
It’s been a little over a year since I started developing in Java full-time again. A retrospective is overdue! Workplace takeaways Communication. This may not seem like a Java-related skill, but I cannot overstate how many times stopping to ask questions,... (more…)
Read more »
When building an application based on real-time data streams, it’s fundamental to have a highly responsive system, that can handle the… (more…)
Read more »
Streaming APIs allow for big data processing of native data structures by providing MapReduce-like operations over these structures. However, unlike traditional big data systems, these data structures typically reside in shared memory accessed by multiple... (more…)
Read more »