
Recorded Date 2/24/2023 Overview Ian, Kito, and Josh are joined by old friends and industry veterans Ed Burns and Reza Rahman, who both work at Microsoft on providing world-class support for Java on #Azure. They reminisce about the old days of JavaServer Faces, the evolution of Java EE to Jakarta EE, discuss Jakarta EE 11, Microsoft’s support for Sporing, Jakarta EE, and MicroProfile, PaaS offerings, compare cloud vendors, and much more. Guests: - Ed Burns, Principal Engineer, Microsoft (https://ridingthecrest.com) - Book: Secrets of the Rock Star Programmers: Riding the IT Crest - Reza Rahman, Principal Program Manager for Java on Azure, Microsoft (https://reza-rahman.me/about/) - Earlier episode with Reza: Stackd Episode 37 – Nov 2017 (https://www.pubhouse.net/2017/11/episode-37-nov-2017.html) Server Side Java - Jakarta EE 11 Discussion https://docs.google.com/document/d/1m-dkvbL0iFFzitO4vt1SVq6GGSJyFdCDM2NU_FzGS10/edit?hss_channel=tw-939323243076259842#heading=h.1oyn459kodrn - Java EE, Jakarta EE, and MicroProfile on Azure https://learn.microsoft.com/en-us/azure/developer/java/ee/ - Guide to Contributing to Jakarta EE 11 https://jakartaee-ambassadors.io/guide-to-contributing-to-jakarta-ee-11/ - Jakarta EE 10 presentation (feel free to use it!) https://docs.google.com/presentation/d/1pryG2riguvJzhjceIpSZ03q93gd2scG-/edit?usp=sharing&ouid=105337742626157521641&rtpof=true&sd=true - Azure HCI https://azure.microsoft.com/en-us/products/azure-stack/hci/ - Josh’s blog post from 2016 about Java EE progress from Oracle https://jj-blogger.blogspot.com/2016/04/java-ee-8-what-is-current-status-case.html Other - Erotic Life of Code https://www.yumpu.com/en/document/view/37625727/mob-software-the-erotic-life-of-code-oopsla Picks - Infinilog (https://apps.apple.com/us/app/infilog-daily-tracker/id514720973) - The Healthy Programmer (http://healthyprog.com/) - Agenda Notes (https://agenda.com/) - Courage to be Disliked - Book (https://www.amazon.com/Courage-Be-Disliked-Phenomenon-Happiness-ebook/dp/B078MDSV8T) Other Pubhouse Network podcasts - Breaking into Open Source (https://www.pubhouse.net/breaking-into-open-source) - OffHeap (https://www.javaoffheap.com/) - Java Pubhouse (https://www.javapubhouse.com/) Events - JavaLand 2023 - March 21-23, Brühl, Germany - DevNexus 2023 - April 4-6, Atlanta, GA, USA - JAlba - May 4-6, Edinburgh, Scotland - JCON EUROPE 2023 - June 20-23, Cologne Köln, Germany - Gateway Software Symposium - Mar 31-Apr 1, St. Louis, Missouri, USA - Pacific Northwest Software Symposium - April 14-15, Seattle, WA, USA - JPrime - May 30-31st, Sofia, Bulgaria - Central Iowa Software Symposium - June 9-10, 2023, West Des Moines, Iowa, USA - Lone Star Software Symposium: Austin - July 14 - 15, 2023, Austin, TX, USA - ÜberConf - July 18 - 21, 2023, Denver, CO, USA - JChampions Conference Sessions Recorded online
Mar 27, 2023
1 hr 53 min

We’re back for 2023 with Kito, Danno, and special guest Andres Almiray, Senior Principal Product Manager, Database group, to talk about the latest versions of Andres’ JReleaser tool, building CLIs in Java (picocli, JCommander, JCommander, Spring Boot, Quarkus, Micronaut), jban,, Jarviz, AI, whether or not Java is over the hill, http4s, and much more. We Thank DataDog for sponsoring this podcast! https://www.pubhouse.net/datadog Overview Server Side Java – Accelerate Your Lambda Functions with Lambda SnapStart (https://aws.amazon.com/blogs/aws/new-accelerate-your-lambda-functions-with-lambda-snapstart/) - Quarkus support for AWS Lambda SnapStart (https://quarkus.io/blog/quarkus-support-for-aws-lambda-snapstart/) IDEs and Tools - JBang (https://www.jbang.dev/) - Writing CLIs in Java () - picocli (https://github.com/remkop/picocli) - JCommander (https://jcommander.org/) - Frameworks that you can use to create CLIs - Spring Boot Console Apps (https://www.appsdeveloperblog.com/spring-boot-console-application/) - Quarkus Command Mode Apps (https://quarkus.io/guides/command-mode-reference) - Micronaut Command Line Applications (https://docs.micronaut.io/1.0.0.M4/guide/index.html#picocli) - Command Line Interface Guidelines (https://clig.dev/) AI - Microsoft, GitHub, and OpenAI ask court to throw out AI copyright lawsuit (https://www.theverge.com/2023/1/28/23575919/microsoft-openai-github-dismiss-copilot-ai-copyright-lawsuit) JReleaser - v1.4.0 released on Dec 29 2022 - Improved Maven deployment support - New FLAT_BINARY distribution - Threaded messages in Mastodon - Buildx support in Docker packager - New java-archiver - v1.5.0 (upcoming) - Environment variables and System properties support - New Linkedin announcer - New winget packager for NATIVE_PACKAGE distribution - Updates and deprecations to CLI flags Jarvis (https://github.com/kordamp/jarviz) - Jarviz is a JAR file analyzer tool. You can obtain metadata from a JAR such as its manifest, manifest entries, bytecode versions, declarative services, and more. Other - Github changes checksum algorithm for source archives (https://github.blog/changelog/2023-01-30-git-archive-checksums-may-change/) - http4s (https://http4s.org/) - Versioning schemes: - ChronVer - Calver - SemVer - Java-Module / Java-Version - Tmux (https://github.com/tmux/tmux/wiki) - Charm.sh (https://charm.sh/) - GitHub - shyiko/jabba: (cross-platform) Java Version Manager (https://github.com/shyiko/jabba) - Snapcraft (https://snapcraft.io/) - OpenFein (https://github.com/OpenFeign/feign) Picks - NixOS (https://nixos.org/) - Neovim (https://neovim.io/) - Toot (https://toot.readthedocs.io/en/latest/usage.html) Other Pubhouse Network podcasts - Breaking into Open Source (https://www.pubhouse.net/breaking-into-open-source) - OffHeap (https://www.javaoffheap.com/) - Java Pubhouse (https://www.javapubhouse.com/) Events - DevNexus 2023 - April 4-6, Atlanta, GA, USA (https://devnexus.com/call-for-papers) - JCON EUROPE 2023 - June 20-23, Cologne Köln, Germany (https://jcon.one/) - Gateway Software Symposium Mar 31 - Apr 1, 2023 (https://nofluffjuststuff.com/stlouis) - Pacific Northwest Software Symposium April 14 - 15, 2023 (https://nofluffjuststuff.com/seattle) - JPrime - May 30-31st, Sofia, Bulgaria (https://jprime.io/) - Central Iowa Software Symposium June 9 - 10, 2023 (https://nofluffjuststuff.com/desmoines) - Lone Star Software Symposium: Austin July 14 - 15, 2023 (https://nofluffjuststuff.com/austin) - ÜberConf July 18 - 21, 2023 (https://uberconf.com/)
Feb 16, 2023
1 hr 41 min

Overview Josh, Kito, Danno, and Ian are back, discussing the first JavaOne in many years, and welcoming special guest Emily Jiang, Liberty Cloud Native Architect and Chief Advocate at IBM. They discuss JavaOne announcements, ways to avoid cold starts in Java, JDK virtual threads with Helidon Níma and Quarkus, Open Liberty, new releases from NetBeans, Eclipse and IntelliJ, Microprofile, Jakarta EE, Angular 15, Kito’s SpeakerTrax project, and much more. We Thank DataDog for sponsoring this podcast! https://www.pubhouse.net/datadog JavaOne Recap - GraalVM JIT and native image to be included with OpenJDK - Liberty InstantOn using Linux CRIU (https://openliberty.io/blog/2022/09/29/instant-on-beta.html) - Oracle will create JavaFX builds - Java SE Subscription Enterprise Performance Pack, a drop-in replacement for JDK 8 with JDK 17 (https://blogs.oracle.com/java/post/introducing-the-java-se-subscription-enterprise-performance-pack) - Generational ZGC (https://bugs.openjdk.org/browse/JDK-8272979) - Announcing Java Management Service (https://blogs.oracle.com/java/post/announcing-java-management-service) - JavaOne Content Feed (https://inside.java/javaone/) - JavaOne Keynotes and Select Sessions on YouTube (https://www.youtube.com/playlist?list=PLX8CzqL3ArzU2i-ogxRAHYIZ8du6GwZyu) Web - Angular v15 is now available! (https://blog.angular.io/angular-v15-is-now-available-df7be7f2f4c8) Server Side Java - Please welcome.. Helidon Níma (https://medium.com/helidon/please-welcome-helidon-n%C3%ADma-9a882c5b6f1e) - Virtual threads and what it means for servers (do we really need reactive programming models anymore)? - Quarkus Virtual Threads (https://quarkus.io/guides/virtual-threads) - Starting Quarkus 3 (https://quarkus.io/blog/road-to-quarkus-3/) - Open Liberty (https://openliberty.io/) IDEs and Tools - NetBeans 16 Release Candidate Stage (now released) (https://netbeans.apache.org/download/nb16/index.html) - Intellij 2022.3 (https://blog.jetbrains.com/idea/2022/11/intellij-idea-2022-3-beta/) - Eclipse IDE 2022-09 (https://projects.eclipse.org/releases/2022-09) Java Platform - Java: Developing smaller Docker images with jdeps and jlink | by Joe Honour | Level Up Coding (https://levelup.gitconnected.com/java-developing-smaller-docker-images-with-jdeps-and-jlink-d4278718c550) Emily Jiang - Java Champion & Liberty Cloud Native Architect and Chief Advocate at IBM - Microprofile specs: MicroProfile Config, Fault Tolerance - Jakarta EE specs: Jakarta Config, Jakarta Context and Dependency Injection (CDI), Jakarta Interceptors - Books: Practical Cloud-Native Java Development with MicroProfile | Packt (https://www.amazon.com/Practical-Cloud-Native-Java-Development-MicroProfile/dp/1801078807) 97 Things Every Java Programmer Should Know [Book] (https://www.oreilly.com/library/view/97-things-every/9781491952689/) Other - Kito’s new speaker profile powered by SpeakerTrax: https://kitomann.com - Twitter demolition (https://twitter.com/CCSewell/status/1592257949971673088) - InterPlanetary File System (https://ipfs.tech/) Picks - Webcomponents.dev (Kito) https://webcomponents.dev/ - Podman Desktop is Released (Josh) https://podman-desktop.io/ - Run everywhere! (Emily) - Github CoPilot (Ian) https://github.com/features/copilot - Mastodon (Danno) https://joinmastodon.org/ Other Pubhouse Network podcasts (do not remove) - Breaking into Open Source (https://www.pubhouse.net/breaking-into-open-source) - OffHeap (https://www.javaoffheap.com/) - Java Pubhouse (https://www.javapubhouse.com/) Events - Codemash - Jan 12-15 Sandusky, OH, USA (https://codemash.org/) - jChampions Conf - January 2023, Online (https://jchampionsconf.com/) - DevNexus 2023 - April 4-6 2023, Atlanta, GA, USA (https://devnexus.com/call-for-papers)
Jan 22, 2023
1 hr 42 min

Overview Josh, Danno and Kito have a lively discussion about their summer activities, Lightbend (makers of Akka) changing to closed source, GraalVM and AWS Lambdas, Quarkus, Jakarta EE 10, JDK 19, NetBeans, Kito’s new SpeakerTrax product, and more. We Thank DataDog for sponsoring this podcast! https://www.pubhouse.net/datadog Controversy - Lightbend changed their license from open source to closed source. Sign of things to come? (https://www.lightbend.com/blog/why-we-are-changing-the-license-for-akka) - PR (https://github.com/akka/akka/pull/31561) Server Side Java - Scale up with GraalVM and Lambdas Talk (https://virtua.tech/slides/graal-vm-and-lambdas/Scale%20up%20with%20GraalVM%20and%20AWS%20Lambdas.pdf) - Demo (https://github.com/kito99/graalvm-lambda-demo) - Other: Dagger (https://dagger.dev/) - Quarkus productivity (https://quarkus.io) - Jakarta EE 10 Now Available (https://jakarta.ee/specifications/platform/10/) - Payara 6 - On its way - Glassfish 7 - WildFly - OpenLiberty IDEs and Tools - NetBeans 15 Now Available (https://github.com/apache/netbeans/releases/tag/15) Other - SpeakerTrax (https://speakertrax.com) - Kito’s new product to help speaker’s manage and share their sessions. Java Platform - JDK 19 Now Available (https://jdk.java.net/19/release-notes) Picks - Practical Cloud Native Java Development with MicroProfile - Emily Jiang, Andrew McCright, John Alcorn, David Chan, Alasdair Nottingham (Josh) (https://www.packtpub.com/product/practical-cloud-native-java-development-with-microprofile/9781801078801) - Welcome to Wrexham (TV Series 2022- ) - IMDb - Webb Telescope Pictures (Danno) (https://webb.nasa.gov/) - Gitpod (Danno) (https://www.gitpod.io) - AirMail (Kito) (https://apps.apple.com/us/app/airmail-your-mail-with-you/id993160329) Other Pubhouse Network podcasts - Breaking into Open Source (https://www.pubhouse.net/breaking-into-open-source) - OffHeap (https://www.javaoffheap.com/) - Java Pubhouse (https://www.javapubhouse.com/) Event - JavaOne - October 17-20 - Las Vegas, NV, USA - connect.tech - Nov 8-10 - Atlanta, GA, USA - Java Summit IL - November 21 - Tel Aviv, Israel - JakartaOne Livestream - Dec 6th CFP Now Open - SpringOne - Dec 6-8 (CFP Open) San Francisco, CA, USA or online - Progressive Web Experience - Dec 4-7, Clearwater, FL - Tech Leader Summit - Dec 7-9, Clearwater, FL - ArchConf - Dec 12-15 Clearwater, FL - jChampions Conf - January 2023 CFP Now Open - DevNexus 2023 - April 4-6 2023 CFP Now Open
Nov 8, 2022
1 hr 22 min

Max Katz, veteran developer advocate at Okta, joins the whole gang (Josh Juneau, Ian Hlavats, Daniel Hinojosa and Kito Mann) for a wide-ranging discussion about the good ol’ days of Exadel, RichFaces, and JSF, as well as No Code and Low Code solutions like Okta Workflows, Airtable, Webflow and even old-school solutions like Yahoo! Pipes and IBM Notes. In addition, they discuss the Payara Cloud Preview, new features in Jakarta EE 10, Github CoPilot, JetBrains Space, Okta/Auth0, and more. We Thank DataDog for sponsoring this podcast! https://www.pubhouse.net/datadog Server Side Java - Payara Cloud Preview (https://www.payara.fish/products/payara-cloud/) - Writing JSF pages in Java (https://github.com/jakartaee/faces/issues/1581) - The Top 5 New Features Coming in Jakarta EE 10 (https://newsroom.eclipse.org/eclipse-newsletter/2022/april/top-5-new-features-coming-jakarta-ee-10) IDEs and Tools - CoPilot goes out of beta — $10/month or $100/year (https://github.com/features/copilot/) - OpenAI Codex (https://openai.com/blog/openai-codex/) - JetBrains is out of Russia and registered in the Netherlands: (https://twitter.com/tagir_valeev/status/1560654234772656129) - JetBrains Space (https://www.jetbrains.com/space/) Security - Okta / auth0 acquisition (https://auth0.com/blog/okta-acquisition-announcement/) - No installation of OSS software if it’s on the CVE database (US law) (https://twitter.com/JGamblin/status/1560016175265972224) Low / No code tools - Okta Workflows (https://www.okta.com/platform/workflows/) - Airtable (https://www.airtable.com/) - WebFlow (https://webflow.com/) - Old school: Yahoo Pipes (https://en.wikipedia.org/wiki/Yahoo!_Pipes) Picks - iTerm (Kito) (https://iterm2.com/) - Rode Podcaster USB Dynamic Microphone (Kito) (https://www.amazon.com/gp/product/B000JM46FY/ref=ppx_od_dt_b_asin_title_s00?ie=UTF8&psc=1) - Rich-cli is a command line toolbox for fancy output in the terminal (Danno) (https://github.com/Textualize/rich-cli) - http://www.javapractices.com/topic/TopicAction.do (Danno) - StackBlitz (Dann) (https://stackblitz.com/) - Libby (Max) (https://libbyapp.com/library/mainlib) - Software Engineering Daily (podcast) (https://podcasts.apple.com/us/podcast/software-engineering-daily/id1019576853) - No Code Data Science tool written in JSF (Kito; not in podcast but strangely relevant) (https://nocodefunctions.com/blog/java-frontend-web-app/) Other Pubhouse Network podcasts - Breaking into Open Source (https://www.pubhouse.net/breaking-into-open-source) - OffHeap (https://www.javaoffheap.com/) - Java Pubhouse (https://www.javapubhouse.com/) Events - JavaZone - September 7-8, 2022, Oslo, Norway (https://dev.events/conferences/java-zone-oslo-8-2022) - JCONF.Dev - September 26-28, 2022, Chicago, IL (https://2021.jconf.dev) - ZipConnect - Devoxx - October 10-14, 2022, Antwerp, Belgium (https://devoxx.be/) - JCON Online 2022 - Sept 20-23 - Online (https://2022.jcon.one/) - JavaOne - October 17-20 - Las Vegas, NV, USA (https://www.oracle.com/cloudworld/javaone/) - connect.tech - Nov 8-10 - Atlanta, GA, USA (https://2021.connect.tech/) - Java Summit IL - November 21 - Tel Aviv, Israel (https://www.javasummitil.com/) - SpringOne - Dec 6-8 (CFP Open) San Francisco, CA USA or online (https://springone.io/) - Progressive Web Experience - Dec 4-7, Clearwater, FL (https://progressivewebexperience.io/) - Tech Leader Summit - Dec 7-9, Clearwater, FL (https://techleadersummit.io/) - ArchConf - Dec 12-15 Clearwater, FL (https://archconf.com/) - jChampions Conf - January 2023
Sep 21, 2022
2 hr 10 min

Kito, Danno, and Josh welcome special guest Holly Cummins, Senior Principal Software Engineer on the Quarkus team at Red Hat and fellow Java Champion, to talk about Quarkus, working at IBM and Red Hat, Kotlin, ktor, contract testing, JHipster, Broadcom buying VMWare, and much more. We Thank DataDog for sponsoring this podcast! https://www.pubhouse.net/datadog *UI / Web* Ktor 2.0.0 and 2.0.1 https://ktor.io/changelog/2.0/ Quinoa - A Quarkus extension to create Modern UI with no hassle https://quarkus.io/blog/quinoa-modern-ui-with-no-hassle/ *Server Side Java* Getting Really Close to Jakarta EE 10! | The Eclipse Foundation (some specs can be reviewed/tested now) https://jakarta.ee/news/getting-really-close-jakarta-ee-10/ Quarkus CLI tool from SDKMAN: https://sdkman.io/sdks#quarkus https://sdkman.io/sdks#quarkus Installing JHipster Quarkus https://www.jhipster.tech/blueprints/quarkus/001_installing_jhipster_quarkus.html *IDEs and Tools* Kotlin 1.7.0 https://blog.jetbrains.com/kotlin/2022/05/kotlin-1-7-0-beta/ Quarkus IDE Support https://quarkus.io/guides/ide-tooling *Other * Holly’s site https://hollycummins.com/ Why You Can't Buy Cloud Native talk https://hollycummins.com/why-you-cant-buy-cloud-native-codecamp/ OH! PROJECT LOOM OUT IN NEXT RELEASE https://openjdk.java.net/jeps/425 Broadcom buys VMWare https://www.cnbc.com/2022/05/26/broadcom-announces-plans-to-buy-vmware.html Sip of Java: Scripting w Java https://inside.java/2022/05/23/sip052/ *Picks* Rocket XTRM-Q External SSD http://sabrent.com/products/sb-xtmq-4tb Podman https://podman.io/ Rancher Desktop https://rancherdesktop.io/ Gitpod.io https://gitpod.io/ Pact (Contract Testing) https://docs.pact.io/ *Other Pubhouse Network podcasts* Breaking into Open Source https://www.pubhouse.net/breaking-into-open-source OffHeap https://www.javaoffheap.com/ Java Pubhouse https://www.javapubhouse.com/ Events Agile2022 - July 18-20, 2022 - Nashville, TN , USA https://www.agilealliance.org/agile2022/ NFJS - USA https://nofluffjuststuff.com/ Great Lakes Software Symposium June 10 - 12, 2022 https://nofluffjuststuff.com/chicago ÜberConf July 12 - 15, 2022 https://uberconf.com/ KCDC https://www.kcdc.info/ August 8-10, 2022 https://www.kcdc.info/ JAVA ONE IS BACK: JavaOne is coming to Las Vegas in October 2022 October 16 to October 22, 2022. https://blogs.oracle.com/javamagazine/post/javaone-2022 JCON Online 2022 - Sept 20-23 - Online https://2022.jcon.one/ connect.tech - Nov 8-10 - Atlanta, GA https://2021.connect.tech/ Java Summit IL - November 21 - Tel Aviv, Israel https://www.javasummitil.com/ SpringOne - Dec 6-8 (CFP Open) San Francisco or online https://springone.io/
Jul 18, 2022
1 hr 50 min

Danno, Kito, Ian and Josh talk with fellow Java Champion and industry veteran Matt Raible about the good ol’ days of his blog Raible Designs, Java web frameworks, and AppFuse, as well as JHipster, Spring4Shell, Okta, Capacitor, KubeSeal, MicroFrontends, and more. We Thank DataDog for sponsoring this podcast! https://www.pubhouse.net/datadog *UI / Web* Webpack Module Federation https://webpack.js.org/concepts/module-federation/ *Server Side Java* Spring4Shell https://spring.io/blog/2022/03/31/spring-framework-rce-early-announcement https://tanzu.vmware.com/security/cve-2022-22965 GlassFish 7 Milestone 3 Released https://github.com/eclipse-ee4j/glassfish/releases/tag/7.0.0-M3 Jakarta EE Starter https://start.jakarta.ee/ *IDEs and Tools* NetBeans 13 Is Released https://netbeans.apache.org/download/nb13/ Snyk.io https://snyk.io/ *Security* KubeSeal https://github.com/bitnami-labs/sealed-secrets Sealed Secrets https://fluxcd.io/docs/guides/sealed-secrets/ *Topics* Twitter war between JS and Java https://twitter.com/JavaScript/status/1510000324366389252 https://twitter.com/JavaScript/status/1509540700983078919 JHipster https://www.jhipster.tech/ Java 18 Released https://www.infoworld.com/article/3630510/jdk-18-the-new-features-in-java-18.html *Matt's History in the Community* Raible Designs https://raibledesigns.com/ Raible Designs | JSF still sucks? https://raibledesigns.com/rd/entry/jsf_still_sucks AppFuse is a full-stack framework for building web applications on the JVM. Open source since 2003. https://github.com/appfuse/appfuse The JHipster Mini-Book 5.0 https://www.infoq.com/minibooks/jhipster-mini-book-5 Sign In Widget in Capacitor https://github.com/capacitor-community/http/issues/45#issuecomment-786586655 *Other* The Flix Programming Language https://flix.dev/ *Picks* Stand Stand https://search.brave.com/search?q=stand+stand&source=desktop Dark Reader https://darkreader.org/ Safari + Plex + Picture In Picture! https://www.plex.tv/ ByteCode view in IntelliJ IDEA https://intellij-support.jetbrains.com/hc/en-us/community/posts/360000140004-How-can-I-open-bytecode-viewer- The Drop Out https://www.hulu.com/series/the-dropout-13988f84-f1c8-40dd-a73c-4e71ab4bbe63 *Other Pubhouse Network podcasts* Breaking into Open Source https://www.pubhouse.net/breaking-into-open-source OffHeap https://www.javaoffheap.com/ Java Pubhouse https://www.javapubhouse.com/ *Events* JAVA ONE IS BACK https://blogs.oracle.com/javamagazine/post/javaone-2022 Jakarta Tech Days (all year) https://jakarta.ee/community/events/ DevNexus 2022 - April 11-13, 2022 - Atlanta, GA, USA https://devnexus.com/ Devoxx France - April 20-22, Paris France https://www.devoxx.fr/ JFokus - May 2-4,2022 - Stockholm, Sweden https://www.jfokus.se/ Software Design and Development - May 16-20, 2022 - London, UK https://sddconf.com/ EuroStar Conference June 7-10, 2022 - Copenhagen, Denmark Agile2022 - July 18-20, 2022 - Nashville, TX , USA https://www.agilealliance.org/agile2022/ NFJS - USA https://nofluffjuststuff.com/ Northern Virginia Software Symposium April 22 - 23, 2022 https://nofluffjuststuff.com/reston Central Ohio Software Symposium Apr 29 - May 1, 2022 https://nofluffjuststuff.com/columbus Central Iowa Software Symposium May 13 - 14, 2022 https://nofluffjuststuff.com/desmoines ArchConf Central June 6 - 9, 2022 https://archconf.com/ Great Lakes Software Symposium June 10 - 12, 2022 https://nofluffjuststuff.com/chicago ÜberConf July 12 - 15, 2022 https://uberconf.com/
May 17, 2022
1 hr 44 min

Seb Rose and Gaspar Nagy join our hosts Kito Mann, Daniel Hinojosa, Ian Hlavats, and Josh Juneau to dive into behavior-driven testing (BDD). They discuss Seb and Gaspar’s BDD books, as well as Cucumber, SpecFlow, Gherkin, the practical testing pyramid, contract testing, and more! They also share their picks: Brave web browser, #Locust, and #Github Workspaces. We Thank DataDog for sponsoring this podcast! https://www.pubhouse.net/datadog *Behavior Driven Development* The BDD Books https://www.bddbooks.com/ Cucumber School https://school.cucumber.io SpecFlow https://specflow.org/ Generating LivingDoc using CLI https://docs.specflow.org/projects/specflow-livingdoc/en/latest/LivingDocGenerator/Generating-Documentation.html Gherkin https://cucumber.io/docs/gherkin/ Cucumber https://cucumber.io/ The Practical Test Pyramid https://martinfowler.com/articles/practical-test-pyramid.html The Testing Iceberg http://claysnow.co.uk/the-testing-iceberg/ Single Assertion Principle https://programmaticallyspeaking.com/one-assertion-per-test-please.html Contract Testing https://www.qentelli.com/thought-leadership/insights/what-contract-testing-and-why-should-you-try-it Pact https://docs.pact.io/ Introduction to BDD Example Mapping | Cucumber Blog https://cucumber.io/blog/bdd/example-mapping-introduction/ Cyber Dojo https://cyber-dojo.or *Picks* The Browser (with Brendan Eich, Chief Architect of Netscape + Mozilla and CEO of Brave) | History and Strategy | Deep Podcast Case Studies https://www.acquired.fm/episodes/the-browser-with-brendan-eich-chief-architect-of-netscape-mozilla-and-ceo-of-brave Brave web browser https://brave.com/ Locust https://locust.io/ GitHub Codespaces – go to any github repo and press “.” to jump into VS Code running in the browser https://github.com/features/codespaces *Other Pubhouse Network podcasts* Breaking into Open Source https://www.pubhouse.net/breaking-into-open-source OffHeap https://www.javaoffheap.com/ Java Pubhouse https://www.javapubhouse.com/ Events JFokus - May 2-4,2022 - Stockholm, Sweden https://www.jfokus.se/ Software Design and Development - May 16-20, 2022 - London, UK https://sddconf.com/ EuroStar Conference June 7-10, 2022 - Copenhagen, Denmark Agile2022 - July 18-20, 2022 - Nashville, TX , USA https://www.agilealliance.org/agile2022/ NFJS - USA https://nofluffjuststuff.com/ - Gateway Software Symposium April 1 - 2, 2022 - Lone Star Software Symposium: Dallas April 8 - 10, 2022 - Northern Virginia Software Symposium April 22 - 23, 2022 - Central Ohio Software Symposium Apr 29 - May 1, 2022 - Central Iowa Software Symposium May 13 - 14, 2022 - ArchConf Central June 6 - 9, 2022 - Great Lakes Software Symposium June 10 - 12, 2022 - ÜberConf July 12 - 15, 2022
Apr 18, 2022
1 hr 54 min

Danno, Kito, and Josh join special guest and fellow Java Champion Andres Almiray to discuss Microprofile, Quarkus, GraalVM, Reload4J, JBang, jib, TOML, and dive deep into JReleaser! *UI / Web* MP 5.0 https://microprofile.io/2021/12/07/microprofile-5-0-release/ (Josh) *Server Side Java* Quarkus - Quarkus 2.7.0.Final released - Quarkus CLI maturing, Interactive terminal, Oracle Reactive SQL Client… (Kito, Andres) https://quarkus.io/blog/quarkus-2-7-0-final-released/ *IDEs and Tools* GraalVM 22.0 https://graalvm.org/release-notes/22_0/ *Security* Reload4J (Andres) https://reload4j.qos.ch/ Topics JReleaser https://jreleaser.org/ JBang https://jbang.dev/ GoReleaser https://goreleaser.com/ jib https://github.com/GoogleContainerTools/jib TOML https://toml.io/en/ *Other Pubhouse Network podcasts* Breaking into Open Source https://www.pubhouse.net/breaking-into-open-source OffHeap https://www.javaoffheap.com/ Java Pubhouse https://www.javapubhouse.com/ *Events* Java Day Instanbul - May 27-28th, 2022 https://www.javaday.istanbul Jakarta Tech Days (all year) https://jakarta.ee/community/events/ DevNexus 2022 - April 11-13, 2022 - Atlanta, GA, USA https://devnexus.com/ JFokus - May 2-4 - Stockholm, Sweden https://www.jfokus.se/ Software Design and Development - May 16-20, 2022 - London, UK https://sddconf.com/ NFJS
Mar 14, 2022
1 hr 32 min

Overview Ian, Kito, Danno and Josh kick off their first episode of the year with a lively discussion about sessions from jChampionsConf, Angular 13, JakartaEE 10, GraalVM, Cypress.io, AI coding assistants, Log4Shell, and more! jChampions Conf 2022 https://jchampionsconf.com/ YouTube Channel https://www.youtube.com/channel/UChJ6IHM_uy6dWLBiDAwYkpw CodeQL talk https://youtu.be/rn7tAZytyBc IntelliJ talk https://youtu.be/cK19rE2V9UY Migrating Legacy JavaEE App talk https://youtu.be/rQSVcp96Pis *UI / Web* Angular 13 Released https://blog.angular.io/angular-v13-is-now-available-cce66f7bc296 Death to IE 11 https://death-to-ie11.com/ *Server Side Java* Jakarta EE 10 Release Plan - GitHub Pages https://eclipse-ee4j.github.io/jakartaee-platform/jakartaee10/JakartaEE10ReleasePlan Jakarta EE mailing lists https://jakarta.ee/connect/mailing-lists/ *IDEs and Tools* jQAssistant https://github.com/jqassistant-demo/jakarta-ee-dependencies GraalVM 22.0 promises a better developer experience | InfoWorld https://www.infoworld.com/article/3648448/graalvm-220-promises-a-better-developer-experience.html Truffle Language Implementation Framework - GraalVM https://www.graalvm.org/22.0/graalvm-as-a-platform/language-implementation-framework/ Cypress.io (Automated testing framework) https://www.cypress.io/ Angular deprecating protractor https://github.com/angular/protractor/issues/5502 Cross-browser testing https://docs.cypress.io/guides/guides/cross-browser-testing How it works https://www.cypress.io/how-it-works TabNine (AI coding assistant - update) https://www.tabnine.com/ *Other* Log4Shell – where are things now? After Log4j, Open-Source Software Now a National Security Issue https://gizmodo.com/after-log4j-open-source-software-is-now-a-national-sec-1848356403 ESAPI API https://www.javadoc.io/doc/org.owasp.esapi/esapi/2.0.1/org/owasp/esapi/Logger.html OWASP https://owasp.org/ Apache Log4j Security Vulnerabilities https://logging.apache.org/log4j/2.x/security.html Snyk | Developer security | Develop fast. Stay secure. https://snyk.io/ Groovy 4.0 Released https://groovy-lang.org/releasenotes/groovy-4.0.html Kotlin 1.6.0 Released https://blog.jetbrains.com/kotlin/2021/11/kotlin-1-6-0-is-released/ *Picks * Swift Playgrounds https://www.apple.com/swift/playgrounds/ 100 Days of SwiftUI https://www.hackingwithswift.com/100/swiftui Orba https://artiphon.com/pages/orba-by-artiphon SoftRAID https://www.softraid.com/ OWC Thunderbay 4 https://www.owcdigital.com/products/thunderbay-4 *Other Pubhouse Network podcasts* Breaking into Open Source https://www.pubhouse.net/breaking-into-open-source OffHeap https://www.javaoffheap.com/ Java Pubhouse https://www.javapubhouse.com/ *Events* Java Day Instanbul - May 27-28th, 2022 https://www.javaday.istanbul Jakarta Tech Days (all year) https://jakarta.ee/community/events/ DevNexus 2022 - April 11-13, 2022 - Atlanta, GA, USA https://devnexus.com/ Software Design and Development - May 16-20, 2022 - London, UK https://sddconf.com/
Feb 25, 2022
1 hr 34 min
Load more
