Igor De Souza
Igor currently works as a Software Engineer in a Data Engineer team.
With over 20 years of experience with Java and over 10 years in the Big Data world, Igor had the opportunity to work with Hadoop and its ecosystem right when Hadoop was created.
In his spare time, he enjoys playing with Raspberry Pi and is an active member of the Maker community, highly engaged with STEM and CoderDojo.
Igor Organizes a Facebook group for Brazilian IT in Ireland with over 12k participants.
He is currently working on a pet project where he uses a Led Strip to teach basic concepts of data structure e data streaming.
Step up your coding with the Continuous Feedback Udemy Course: Additional coupons are available
What do you know about the code changes that were just introduced into the codebase? When will you notice if something goes wrong?
Stable, Secure, and Affordable Java
Azul Platform Core is the #1 Oracle Java alternative, offering OpenJDK support for more versions (including Java 6 & 7) and more configurations for the greatest business value and lowest TCO.
Jakarta EE 11: Beyond the Era of Java EE
This user guide provides a brief history of Java EE/Jakarta EE and a detailed overview of some of the specifications that will be updated in Jakarta EE 11.
Do you want your ad here?
Contact us to get your ad seen by thousands of users every day!
[email protected]All 11 Likes
Does Java Really Use Too Much Memory? Let’s Look at the Facts (JEPs)
Table of Contents The reputation didn’t come out of nowhere.Modern Java: What Actually Changed?1. Garbage Collection Is Not What It Used to Be2. Threads Got Lighter (Much Lighter)3. Java Objects Are Literally Getting Smaller4. The JVM Learned to Share (CDS)5. ...
Table of Contents Inspired by a Great Idea from James WardMeet education.foojay.socialThe Catalog Is Only as Good as the Community Makes ItWhat’s Next A few weeks ago, Igor De Souza shared Bringing Java Closer to Education: A Community-Driven Initiative here …
Table of Contents Java 25 – Compact Source Files and Instance Main Methods (JEP 512)Java 25 – Flexible Constructor Bodies (JEP 513)30 Years of Pokémon. Decades of Java Evolution.LinksLinks Happy 30th Anniversary to Pokémon! 🎉 February 27, 2026 marks exactly …
Table of Contents The Triforce of Performance Improvements in Java 25From 8-Bit to Open World – A Parallel Journey Java Has Leveled Up (Evolved) Happy 40th Anniversary to The Legend of Zelda! 🎉🗡️ Today, February 21, 2026, marks exactly 40 …
Table of Contents The role of this GitHub repositoryWhy Java in Education MattersA Major Milestone: Java in CoderDojoCommunity Content vs. Official Raspberry Pi Foundation MaterialImpact on Raspberry Pi, Pi4J, and the Java EcosystemThe Challenge with the Raspberry Pi FoundationConnecting Existing …
Table of Contents YouTubePodcast AppsContent What if the future of Java depends on who we invite to learn it today? In this Foojay Podcast, we’re diving into something that affects all of us in the Java community: How can we …
Did you know? The Quarkus Clubd initiative started less than a year ago and is already one of the biggest groups in the world dedicated to Quarkus!
Let’s talk to volunteers from different organizations where coding is used to inspire children to become engineers.
Learn how to use Firmata4j to control an Arduino board from a Raspberry Pi board or directly from your computer.
Igor De Souza shares on his blog a lot fun and inspirational experiments with Java on Raspberry Pi. Some of those were already shared here on Foojay.io.
This time we want to highlight his work which combines a web app made with Spring and Thymeleaf, to control an LCD display connected to a Raspberry PI.
The Raspberry Pi allows us to do a lot of electronic projects without having to wait for ordered components… or even buy them at all… by using virtual components.
Today, I want to show a way to play with a potentiometer. A potentiometer is a three-terminal resistor with a sliding or rotating contact that forms an adjustable voltage divider. If only two terminals are used, one end and the wiper, it acts as a variable resistor or rheostat.
- 1
- 2
Interesting read on @foojayio about the current state of the @grailsframework, at @TheASF
Written by @spoole167 interviewing @JamesFredley
https://foojay.io/today/grails-isnt-done-yet-part-1-inside-the-asf-reboot/
#Java 26 is here, and its main purpose is to provide a solid foundation for future things to come. It comes with new features, performance improvements and multiple enhancements–my blog post has all the info! 🚀
My #Java 26 article is now also available on Foojay Today! @foojayio
All 4 Comments