Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
An engineer familiar with a system would have a rough understanding of how information flows, what components exist and how they interact.
-
Ask anyone writing software "what's the toughest bug you faced?"
-
Slide from opening keynote of Stripe Sessions 2025 There is a recent video of Patrick Collison at Stripe Sessions 2025 stating that in 2024 Stripe did on average 1,145 pull requests per day.
-
For all its flaws, Wikipedia is one of the marvels of the modern world.
-
When working on tests integrating with the Spring Boot framework, it's good to know at least the basics of how the (testing) framework operates.
-
Anyone who has worked with a code base backed by the Spring Framework has probably encountered RestTemplate at some point: a simple HTTP client which allows type-based consumption of HTTP endpoints: restTemplate.getForObject("https://some.api/employee/1",…
-
One of the telltale signs of software with a disorganized test suite (and perhaps architecture!)
-
It's not hard to write really convoluted, unexpressive code and in terms of instructions-per-LOC, other (JVM) languages will run circles around Java.
-
Professionally, I work on adding business value by using software.
-
In 2009, Tony Hoare apologized for his billion dollar mistake: introducing the null reference to ALGOL W in 1965.
-
Recently I came across a piece of code which looked something like this: final SomeStatus result = Optional.ofNullable(dataObject.someField) .map(someField -> STATUS_IF_SOME_FIELD_EXISTS) .orElse(STATUS_IF_SOME_FIELD_IS_MIS…