Vladimir Zakharov
@zakhav
Followers
812
Following
8K
Media
101
Statuses
773
All opinions expressed here are my own. Also @zakhav.bsky.social and @zakhav.mastodon.social
New York City, USA
Joined July 2014
All unit tests passing with 100% coverage doesn’t equal quality tests. In fact, the code under test may not be tested at all! This code kata shows how to use mutation testing and recognize common test smells to improve quality of unit tests. https://t.co/l0qtyCdh6U
github.com
Code kata: using mutation testing to improve quality of unit tests - GitHub - vmzakharov/mutate-test-kata: Code kata: using mutation testing to improve quality of unit tests
5
24
74
Brutal. “First AI software engineer” flunks 85% of its tasks.
13
49
306
🚀 The latest #JavaAnnotatedMonthly is here! Packed with fresh news, updates, and insights from the tech world, this edition welcomes @TheDonRaab for our Featured Content section — don’t miss it! 👇 : #Java #TechNews
https://t.co/UX83OHNJic
2
11
69
Using Java Data Frame Pivot Function to Count Things by This and by That (or, yet another Java Data Frame blog post) https://t.co/gq8iLljr8R
#Java #DataFrame #EclipseCollections
medium.com
To Count by This and by That With a Data Frame, You Pivot
0
0
4
Using Java Data Frame Pivot Function to Count Things by This and by That (yet another Java Data Frame blog post) https://t.co/gq8iLljr8R
#Java #DataFrame #EclipseCollections
medium.com
To Count by This and by That With a Data Frame, You Pivot
0
0
3
Registration for #JavaOne 2025 is now open! Register before February 10 and receive $100 off the standard $699 registration price. Secure your spot today: https://t.co/VMcJfP3eNQ
0
21
49
Excited to share that I will be presenting at @JavaOne ( https://t.co/BHvR6WFWii). I attended #JavaOne before & have pictures with Java Duke to prove it, but this will be my 1st time speaking. Looking forward to learning, to networking, & to co-presenting with @TheDonRaab
#Java
1
1
5
Interested in encouraging and supporting the next generation of developers to learn and use Java? Join our Java in Education initiative! This effort is global, JUG led, and supported by the JCP program. https://t.co/pJuKJg5LVf
#JCPAdventCalendar2024 #JavaInEducation
github.com
Java in Education is an initiative to promote Java in the local educational institutions. - jcp-org/Java-in-Education
0
28
75
I code in @java, and I listen to metal. Never expected these things to come together in such a glorious fashion – thank you @NanowaRofSteel (For best results play at maximum volume) https://t.co/dsy17PLFEc
0
0
1
PSA: In 99% of the cases that say "We have rewritten our product from $X to $Y, and got tremendous performance improvements", the most important bit is "rewritten", for any mature $X and $Y.
1
8
63
A developer was looking for immutable collections that provide contractual immutability and decided upon @EclipseCollect. 🙏 I shared a blog I wrote four years ago which describes different kinds of immutability. This is why I write stuff down. 🤔 https://t.co/3dkhHGDxAe
donraab.medium.com
How to define contractual, structural, and verifiable immutable Java collections.
0
4
15
So, looking at this offer on my Windows lock screen, does anyone know if “Microsoft 365 Basic” is backward compatible with Microsoft Basic enough to run DONKEY.BAS?
0
0
0
Only 2 days left! Don't miss your chance to explore Java 21's Virtual Threads & Project Loom with @vgrazi . Boost your multi-threading skills and learn powerful new features from Project Amber with @nehasardana09 Register at: https://t.co/rh2P3Mr3VS
0
3
3
Where do you look first when starting to learn an open source Java library? If other, please comment.
6
6
6
And if you want to learn more about how Java Data Frames can help with data-oriented programming when traditional data structures just aren’t cutting it, come to my and @TheDonRaab’s talk “Are You Missing a Data Frame? The Power of Data Frames in Java” at @dev2next!
0
4
5
This is a follow up to an earlier blog, which goes more into why one would consider using a data frame for #1BRC in a real-life scenario even though the performance will be nowhere near that of the winners of the challenge:
Another DataFrame-themed blog: “DataFrame and The One Billion Row Challenge”. It briefly describes #1BRC (check it out!) and solves it with a DataFrame. The solution is guaranteed to not produce peak performance but offers other advantages to developers. https://t.co/2ahqIcusaE
1
0
3
For more juicy Java Data Frame content see my latest blog “Java, Kotlin, and Pandas Data Frames Walk into the One Billion Row Challenge”. It compares 4 data frame solutions of #1BRC looking at the execution time, memory usage, and how readable the code is: https://t.co/bzfN7ttO7U
link.medium.com
“It’s a Race! I hope I win…”
3
12
50
The regular registration for @dev2next is closing end of this week, on August 31st! Grab or gift a ticket at https://t.co/z2asmFOdMP Bring your team along with a group discount.
dev2next.com
dev2next Conference
0
3
7