Maximillian Arruda @maxdearruda.bsky.social · 06/09/2026So humans may still be the final constraint—but ideally, they become a valuable quality gate rather than an accidental bottleneck. 010
Maximillian Arruda @maxdearruda.bsky.social · 06/09/2026By maintaining traceability between specifications, tests, and implementation, reviewers can spend less time reconstructing the original intent and more time evaluating whether the proposed change actually fulfills it. 110
Maximillian Arruda @maxdearruda.bsky.social · 06/09/2026The goal of living specifications and SDD4J is not to remove humans from the review process, but to make their review more focused by keeping requirements close to the code and expressing them in a testable format. 110
Maximillian Arruda @maxdearruda.bsky.social · 06/09/2026Thank you, Joshua! That is a great question. I believe humans will remain an intentional checkpoint in the workflow, especially for validating business intent, architectural decisions, and trade-offs. 110
Maximillian Arruda @maxdearruda.bsky.social · 04/09/2026Tomorrow, at #DevConverge SP, I’ll bring #SDD4J to the stage and I’ll also join the Mentorship Hub at 2:20 PM BRT: “Using Lessons from the #Community and #OpenSource to Evolve Your Career for 10 Years or More” 📍 Spark Arena — São Paulo, Brazil 🔗 www.devconvergelatam.com/mentorias #Java #SouJavadevconvergelatam.comDevConverge LATAM - O Maior Encontro de Desenvolvedores da América LatinaJunte-se aos melhores desenvolvedores e líderes tech da América Latina. Palestras, workshops e networking em Java, Cloud, AI, DevOps e mais. 010
Maximillian Arruda @maxdearruda.bsky.social · 04/09/2026Hi folks! I'm so happy because my new article has just been published on @foojay.io ! 🚀 “From Spec-Driven Development to Living Specifications in Java Projects” 📖 foojay.io/today/from-s... #Java #SDD4J #AIfoojay.ioFrom Spec-Driven Development to Living Specifications in Java Projects - foojayFrom Spec-Driven Development to Living Specifications in Java Projects Coding agents have changed the speed at which we can produce software. But - by Maximillian Arruda 241
Maximillian Arruda @maxdearruda.bsky.social · 04/09/2026Amanhã estarei no #DevConverge SP levando o #SDD4J ao palco, e também estarei no Mentorship Hub “Usando lições da comunidade e o Open Source para evoluir sua carreira 10 anos ou mais” 📍 Spark Arena — São Paulo 🔗 www.devconvergelatam.com/mentorias #OpenSource #JavaCommunity #Java #soujavadevconvergelatam.comDevConverge LATAM - O Maior Encontro de Desenvolvedores da América LatinaJunte-se aos melhores desenvolvedores e líderes tech da América Latina. Palestras, workshops e networking em Java, Cloud, AI, DevOps e mais. 010
Maximillian Arruda @maxdearruda.bsky.social · 04/09/2026Muito feliz que meu novo artigo acaba de ser publicado no @foojay.io !🚀 “From Spec-Driven Development to Living Specifications in Java Projects” 📖 foojay.io/today/from-s... #Java #SDD4J #AIfoojay.ioFrom Spec-Driven Development to Living Specifications in Java Projects - foojayFrom Spec-Driven Development to Living Specifications in Java Projects Coding agents have changed the speed at which we can produce software. But - by Maximillian Arruda 120
Maximillian Arruda @maxdearruda.bsky.social · 07/08/2026Olha o DevConverge LATAM aí, galera!!! 🚀👏 Dia 05/09 estarei por lá falando sobre SDD e compartilhando um pouco do que ando explorando no desenvolvimento de software assistido por #IA em projetos #Java. 🤖☕ Espero encontrar muitos de vocês por lá! 👉 www.devconvergelatam.com @lgsreal.bsky.social 000
Maximillian Arruda @maxdearruda.bsky.social · 03/08/2026Talvez tenha erratas no site da editora... 110
Maximillian Arruda @maxdearruda.bsky.social · 05/06/2026🚀 Interested in AI #Agents and Java? #Packt is hosting the #workshop "Building Reliable AI Agents with Java and LangChain4J" by Susanne Pieterse. 🎟️ Get 50% off with code: JAVA50 Register: www.eventbrite.co.uk/e/building-r... #Java #AI #LangChain4Jeventbrite.co.ukBuilding Reliable AI Agents with Java and LangChain4JMove beyond simple pipelines and build reliable, production-ready AI agents in Java with decision-making, evaluation, and observability. 031
Maximillian Arruda @maxdearruda.bsky.social · 05/06/2026Honored to have my #OracleACE Associate recognition renewed for another year! Special thanks to @juarezjunior.bsky.social for introducing me to the Oracle ACE program and to the amazing #Java #Community that inspires, supports, and challenges me every day. #DevRel #JakartaEE #OpenSource 192
Maximillian Arruda @maxdearruda.bsky.social · 21/05/2026Muito feliz em contribuir mais uma vez na coordenação da trilha Arquitetura Java no TDC SP 2026! Obrigado, Yara Mascarenhas e equipe do TDC, pela confiança! O Call4Papers ainda está aberto até 01/06, bora?!??! cfp-sp.thedevconf.com.br #TDC2026 #Java #ArquiteturaJava 021
Maximillian Arruda @maxdearruda.bsky.social · 20/05/2026Muito feliz em contribuir mais uma vez na coordenação da trilha Arquitetura Java no TDC SP 2026! Obrigado, Yara Mascarenhas e equipe do TDC, pela confiança. O Call4Papers ainda está aberto até 01/06, com possibilidade de prorrogação: cfp-sp.thedevconf.com.br #TDC2026 #Java #ArquiteturaJava 021
Maximillian Arruda @maxdearruda.bsky.social · 20/05/2026Say hi to Runzo! Thanks, #JetBrains #IntelliJIDEA, for the gift — celebrating 25 years of an IDE that’s been part of so many dev journeys. 🇧🇷Olha só o Runzo! Obrigado, @jetbrains.com @intellijidea.com pelo presente de 25 anos de uma IDE que faz parte da vida de tantos devs! #Java 062
Reposted by Maximillian ArrudaLuiz Real @lgsreal.bsky.social · 31/01/2026Big news for @devnexus! 🚀 I’m co-coordinating "The Mentorship Hub" with the legendary @brjavaman (Bruno Souza) on March 5-6. Don't miss it! Details devnexus.com/events/the-mentorship-… #DevNexus #Java #Mentorship 042
Maximillian Arruda @maxdearruda.bsky.social · 21/01/2026Happy 25th Birthday, #IntelliJIDEA25 !!! Thanks for help developers to deliver amazing solutions around world!!! 🎂 Thanks for 25 years of innovation. #IntelliJIDEA25 #java Create your postcards here -> postcards-service.labs.jb.gg/postcard/f45...postcards-service.labs.jb.ggIntelliJ IDEA turns 25!Happy Birthday! 011
Maximillian Arruda @maxdearruda.bsky.social · 30/12/2025Consistency is the key 🔑 Contributing to #opensource projects has been essential for my learning, community collaboration, and professional growth! #Java #JakartaNoSQL #JakartaData #EclipseJNoSQL #Quarkusio #EclipseFoundation git-wrapped.com/profiles/dea... 043
Maximillian Arruda @maxdearruda.bsky.social · 30/12/2025Consistência é a chave. 🔑 Contribuir para projetos #opensource tem sido essencial para meu aprendizado, troca com a comunidade e crescimento profissional! #Java #JakartaNoSQL #JakartaData #EclipseJNoSQL git-wrapped.com/profiles/dea... 131
Maximillian Arruda @maxdearruda.bsky.social · 12/08/2025Are you ready for #JavaZilla ☕️🔥?! Thank you, @jetbrains.com , for this birthday present #Java 30 🎁!!! To infinity and beyond, @javabubble.bsky.social !!! #Java30years #JavaIsAliveMoreThanEver 041
Maximillian Arruda @maxdearruda.bsky.social · 29/06/2025Oh no!!! Hope you're doing well now 🙏 Stay safe! 110
Reposted by Maximillian ArrudaJeff Silksong Coelho @jeffquesado.ulivre.dev · 01/06/2025Aí, pros javeiros de plantão! www.meetup.com/pt-BR/pt-BR/...meetup.com[SouJava] 🎉 Java 30y: Java Communities' Celebration Week, seg., 16 de jun. de 2025, 12:00 | Meetup**🎉 Java has been around for 30 years now, and the Java Communities' will connect to celebrate, learn and network!** *🎉* **When / Where:** 16\-20 Jun 2025 \| Online **E 3156
Reposted by Maximillian ArrudaSharat (Shar) Chander - 🟦🌊 @sharatchander.bsky.social · 02/06/2025#Java peers, I’m on my way to @intellijidea.com conference (June 3-4)! There’s still time to register for this FREE online conference: jb.gg/c463w8 Join me and host @maritvandijk.bsky.social to celebrate 30 years of Java!jb.ggIntelliJ IDEA Conf 2025 | June 3-4, 2025We invite you to join us for IntelliJ IDEA Conf 2025 and gain insights from industry leaders and experts. 0146
Maximillian Arruda @maxdearruda.bsky.social · 26/05/2025I am The JavaZilla. Unleash your inner Duke and win a limited-edition T-shirt! #Java30WithIntelliJIDEA www.jetbrains.com/lp/java-30/j...jetbrains.comThe JavaZillaOnce you wrote an app that devoured a team. No one understands it, but it still runs – somehow. 020
Maximillian Arruda @maxdearruda.bsky.social · 08/02/2025Wow!!! It was a pleasure to collaborate with @frankdelporte.be in this Friends of OpenJDK (@foojay.io) podcast episode beside many amazing #java folks!!! Thanks, Frank!!! www.youtube.com/watch?v=IB7d...youtube.comLet's Talk About Java Code! Diving into Foojay blog posts... (#66)YouTube video by Frank Delporte 094
Reposted by Maximillian ArrudaFoojay, the Friends Of OpenJDK @foojay.io · 18/01/2025Check out @maxdearruda.bsky.social's great overview on Foojay.io about how to make the life of Java, Kotlin, etc, developers easier by using good strategies to build complex objects! foojay.io/today/make-t... 051
Maximillian Arruda @maxdearruda.bsky.social · 18/01/2025Facilitar a vida dos desenvolvedores #Java pode ser tão importante quanto facilitar a vida dos clientes finais, por meio de vários padrões diferentes para objetos complexos, confira: dev.to/dearrudam/fa...dev.toFacilite a vida de quem utiliza seus códigos: construindo Builders inteligentesCostumamos a ouvir "Facilite a vida do seu cliente". Mas, e quanto aos desenvolvedores que vão... 081
Maximillian Arruda @maxdearruda.bsky.social · 18/01/2025Pra vc que quer ler em PT-BR, segue o link: dev.to/dearrudam/fa... #javadev.toFacilite a vida de quem utiliza seus códigos: construindo Builders inteligentesCostumamos a ouvir "Facilite a vida do seu cliente". Mas, e quanto aos desenvolvedores que vão... 061
Maximillian Arruda @maxdearruda.bsky.social · 16/01/2025Estou animado para compartilhar com todos vocês meu primeiro artigo publicado no blog @foojay.io !! 👏👏🎉☕️ 😉 #java !!! Confira: foojay.io/today/make-t...foojay.ioMake the life of your developer client's easier with smart buildersWe often hear the phrase "Make the life of your client easier". But, what about the developers? Make the life of your developer client's easier with smart builders. 052
Maximillian Arruda @maxdearruda.bsky.social · 16/01/2025I'm excited to share with you all my first published article on the @foojay.io blog!!! 👏👏🎉☕️ 😉!!! #java Check it out: foojay.io/today/make-t...foojay.ioMake the life of your developer client's easier with smart buildersWe often hear the phrase "Make the life of your client easier". But, what about the developers? Make the life of your developer client's easier with smart builders. 1136
Maximillian Arruda @maxdearruda.bsky.social · 17/12/2024Se cada classe #Java herda de "java.lang.Object", por que não é uma boa prática usá-la como um tipo genérico? 🤔 Ótima pergunta, não é ?! Spoiler: Isso leva a erros de tempo de execução, falta de segurança de tipo e muito mais! 🚨 Mais detalhes aqui: 👉 dev.to/dearrudam/pt...dev.to[PT-BR] Por que não é uma boa prática usar 'Object' como um tipo genérico em Java?Caso queira conferir esse conteúdo em inglês, fique a vontade clicando aqui: The Challenges of Using... 032
Maximillian Arruda @maxdearruda.bsky.social · 15/12/2024If every #Java class inherits from "java.lang.Object", why isn’t it a good practice to use it as a catch-all type? 🤔 Great question! Spoiler: It leads to runtime errors, lack of type safety, and more! 🚨 Dive into the details here: 👉 dev.to/dearrudam/th...dev.toThe Challenges of Using 'Object' as a Catch-All Type in JavaDuring a mentoring session with a mentee developer where we got started to talk about Java Generics,... 041
Maximillian Arruda @maxdearruda.bsky.social · 19/11/2024That's awesome!!! I'm working on Eclipse JNoSQL Database API for Redis and it would be awesome to collaborate with you to make the Jakarta EE / MicroProfile developers's lifes easier to integrate with Redis! 000
Maximillian Arruda @maxdearruda.bsky.social · 03/10/2024Galera, tive a oportunidade de apresentar um conteúdo massa que adorei produzir sobre concorrência no #Java! Obrigado Alura Para Empresas, FIAP Corporate, @alexandreaquiles.bolha.us.ap.brid.gy e todos os envolvidos. #edutech #java #effectiveJava #JavaConcurrencyInPractice #conhecimento 012
Maximillian Arruda @maxdearruda.bsky.social · 26/09/2024Estamos ao vivo no evento #DevConverge LATAM!!! www.youtube.com/live/ji-LQPy... 021
Maximillian Arruda @maxdearruda.bsky.social · 22/09/2024Achei que o @bsky.app suportava envio de mais que 4 fotos... mas aqui vai mais 210
Maximillian Arruda @maxdearruda.bsky.social · 22/09/2024Foi muito massa participar na coordenação da trilha Arquitetura #Java no TDC SP 2024 ao lado de Camila Balboni, Bruno Alves e Nataniel Paiva !!! Palestrantes de peso, um painel com uma grande participação da galera online e presencial, e que pessoal massa que estava lá hein?!?! Parabéns a todos!!! 121
Maximillian Arruda @maxdearruda.bsky.social · 21/09/2024Foi massa demais coordenar a trilha de Arquitetura #Java no #TDC com grandes amigos da comunidade!!! Grandes palestras e um público massa!!! 031
Maximillian Arruda @maxdearruda.bsky.social · 09/09/2024Galera, olha que massa o #SouJava YT short com @alexandreaquiles.bolha.us.ap.brid.gy!!! Um grande amigo, palestrante, dev e professor na #Alura que dispensa apresentações, que apresentou um case com #GenerativeIA usando #Gemini no 6o. #JavaDay em São José do Rio Preto! youtube.com/shorts/iYvIM...youtube.comSouJava no 6o. Java Day Rio Preto 2024 - feat. Alexandre Aquiles #GenerativeIA #GeminiAI #techEventsYouTube video by SouJava 010
Maximillian Arruda @maxdearruda.bsky.social · 09/09/2024Opa! Compartilhando um #SouJava YT short com @kamilacode.bsky.social, uma grande palestrante que contribui demais na comunidade #Java e dispensa apresentações, que palestrou sobre #SystemDesign no 6o. #JavaDay em São José do Rio Preto organizado pelo Java Noroeste! youtube.com/shorts/iX5QG...youtube.comSouJava no 6o. Java Day Rio Preto 2024 - feat. Kamila Codes #Java #systemdesign #techEventsYouTube video by SouJava 011
Maximillian Arruda @maxdearruda.bsky.social · 09/09/2024E aí galera!!! Um short com Nataniel Paiva, um companheiro coordenador e palestrantes em grandes eventos tech como o #TDC - no 6o. #JavaDay em São José do Rio Preto organizado pelo Java Noroeste palestrou sobre #ApacheCamel! youtube.com/shorts/4tyJM... #java #opensource #soujavayoutube.comSouJava no 6o. Java Day Rio Preto 2024 - feat. Nataniel #Java #ApacheCamel #opensource #techEventsYouTube video by SouJava 011
Maximillian Arruda @maxdearruda.bsky.social · 08/09/2024Ah sim!!! O trabalho continua!!! Ajudar a comunidade é massa demais!!! Sempre estou aprendendo!!! Abraços 010
Maximillian Arruda @maxdearruda.bsky.social · 08/09/2024E aí galera!!! Passando aqui pra compartilhar um short com nosso amigo Daniel Dias, contribuidor de projetos #opensource como #ApacheTomEE, @eclipsefdn.bsky.social #JNoSQL e outros, que palestrou no 6o. #JavaDay em São José do Rio Preto!!! youtube.com/shorts/8Tvdj...youtube.comSouJava no 6o. Java Day Rio Preto 2024 - feat. Daniel Dias #Java #opensource #techEventsYouTube video by SouJava 051
Maximillian Arruda @maxdearruda.bsky.social · 02/09/2024Thanks for sharing!!! Yeah, I'm missing them here too... I found some friends yesterday, take a look who I'm following up... and I'm on Mastodon too: mastodon.social/@maxdearruda ... feel free to connect with me there also👍mastodon.socialMaximillian Arruda (@maxdearruda@mastodon.social)201 Posts, 230 Following, 221 Followers · Developer Advocate 🥑 who loves to learn and help developers| #Java lover ☕️ | Jakarta EE Contributor & Ambassador | SouJava JUG Leader | 🥋Karate-ka | 👨👩👦👦F... 000
Maximillian Arruda @maxdearruda.bsky.social · 02/09/2024Foi massa demais te conhecer lá!!! Parabéns pela palestra!!! Bora fazer ela no SouJava?!!?!? Abraços! 110