PinnedThameena SinThe StartupFunctional Programming in JavaBehind the Scenes of Streams and Optionals4 min read·Oct 12, 2020--6--6
PinnedThameena SinGeek CultureJPA EntityGraphs: A Solution to N+1 Query ProblemResolving The N+1 Query Problem: Example In Spring Boot4 min read·Mar 11, 2021--1--1
Thameena SinGeek CultureInternals Of Java Parallel StreamsWhy Parallel Streams May Not Be Always Faster4 min read·Jun 3, 2021----
Thameena SinGeek CultureCode Review as a Team DisciplineEffective Practices for Code Review and Code Quality2 min read·Apr 23, 2021--1--1
Thameena SinLevel Up CodingMutables in a Set: Python vs JavaSide Effects of Having Mutables in a Set in Java and Why Python Restricts This4 min read·Jan 19, 2021--2--2
Thameena SinLevel Up CodingKnot-of-nots: Avoiding negative names for boolean methodsBetter practice for naming methods that returns boolean2 min read·Dec 21, 2020--1--1
Thameena SUsing Mixins in JavaImplementing mixins using first class collections3 min read·Jun 20, 2020--1--1