Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 46
  1. Interviewing in the age of AI

    How to interview engineers in the age of AI

  2. Some of my favorite programming principles

    Sharing some of my favorite programming principles

  3. The Hidden Downsides of Daily Stand-ups

    A critical look at daily stand-ups and how they often disrupt focus, delay progress, and become performative rituals instead of productive meetings.

  4. Recommended books

    Some technical books I would recommend every engineer to read

  5. To be more Catholic than the Pope

    When to follow the rules and when to break them

  6. My Hands-On Experience with Gen-AI

    Some thoughts on my experience using the latest Gen-AI tools

  7. Bloom Filters

    Bloom Filters as space-efficient alternatives to Sets

  8. Using Java Service Loader

    Using Java Service Loader to allow pluggable code

  9. Load testing using k6

    Load testing a service using k6

  10. Scala tutorials in Baeldung

    Scala tutorials now in Baeldung

  11. What is a good developer?

    How to be a good developer - beyond the technical skills

  12. Newsletter

    I have been thinking for long time in creating a newsletter.

  13. Implementing Authentication on Play Framework

    Implementing User Authentication on Scala Play Framework

  14. When 1 + 1 = 3

    How to make Java saying 1 + 1 = 3 by messing with Integer cache

  15. My journey into React

    My experience coming from the JVM into front-end development with React

  16. Type safe builder pattern

    How to create a type safe builder pattern

  17. First steps into RabbitMQ

    Beginners tutorial on why and how to use RabbitMQ with Scala examples

  18. Play Framework and Slick example updated

    The updated version of the Play Framework, Slick, and MySQL tutorial and demo application.

  19. An intro to Mutation Testing - or why coverage sucks

    A intro to Mutation Testing, a technique that has become robust enough to be seen as a reliable alternative to Code Coverage as the de facto metric for assessing your unit tests quality.

  20. Strings are not the type you are looking for

    Why use statically typed languages when all of your types are Strings?

  21. Are Scala Streams really lazy?

    Are Scala Streams really lazy?

  22. Creating forms on your Play application - Part 2

    Advanced HTML forms in Play framework.

  23. Creating forms on your Play application - Part 1

    How to create simple HTML forms in Play framework.

  24. Why you should think twice before using Tuples

    Why you should think twice before using Scala Tuples.

  25. Handling exceptions in Scala

    How to handle exceptions in Scala. try/catch vs Try vs Catch[T]

  26. Git Workflow

    How to use Git?

  27. Scala interview questions

    Some basic, or not so basic, questions about Scala.

  28. Functional Programmings concepts

    Functional Programming concepts.

  29. Git Clone

    Getting started with Git.

  30. Git Init

    Introduction to Git.

  31. Scala Enumerations - Return of the (Java) Jedi

    Second part of Scala enumerations, after some discussions.

  32. Scala Enumerations

    How to use enumerations in Scala?

  33. How to make the Scala compiler to review your code

    Code review has become one of the most important (and used) techniques when it comes to code quality.

  34. Why I quit using Slack (during working hours)

    This month Slack announced to have raised $200M on its most recent financing.

  35. Signing Git commits

    Last week GitHub released another new feature: GPG signature verification.

  36. Saving JSON to Scala model - Part 2

    Following up my previous post on mapping json objects to Scala models, it is time to present some more advanced use cases.

  37. Git Status Notifier

    Git has become one of the most essential tools for every developer.

  38. Saving JSON responses to your model in Scala

    If you deal with external APIs (like Twitter, Facebook, Intercom, Github, and many others) on a regular basis there’s a big chance that you have already dealt with JSON answers before.

  39. Open Source Development: a few guidelines

    This post was originally published on Codacy blog by me: I believe the Open Source movement is the biggest breakthrough in software development.

  40. Play framework, Slick and MySQL Tutorial

    Edit: You may want to have a look at the updated example using Play 2.7 instead of Play 2.4 at Play Framework and Slick example updated Typical nowadays applications need to store some persistent data frequently.

  41. Playing with Instagram API

    For those who don’t know, the Play Framework is the standard web framework for Scala (also available to Java), and it is similar to many other MVC frameworks, such as Spring MVC, Ruby on Rails, Django, and so on.

  42. Mac and homebrew, the perfect marriage

    Last week, on September 1st, I started a new adventure on Codacy.

  43. Lighthouse keeper - yet another ping

    It has been a while since my last post, but between some side projects, summer vacation, and personal hobbies, it hasn’t been exactly easy to get time to write something.

  44. Seven Languages in Seven Weeks - Book review

    Recently I’ve finished reading the book ‘Languages in Seven Weeks’.

  45. Bulletproof Commits

    Have you ever committed code that made you feel ashamed?

  46. And God said: “Let there be light”

    Hey there, and welcome to my new blog!