NFJS Webinars - No Fluff Just Stuff
ÜberConf is July 16-19 : Early-Bird Registration extended through May 17th - Save $250! Details »

NFJS Webinars

Join us Fridays at 1PM Eastern for our free webinars covering the latest topics in Software Development and Architecture. Can't join us then? Register anyway, we will send you a link to the recording.

REGISTER  
Sam Snyder

Migration Engineering w/OpenRewrite

Sam Snyder

Part 1: Fundamental Concepts
Join us Friday, May 31 at 1:00 PM EDT
WATCH NOW
Travis Gosselin

Feature Flagging at Scale: Consideration

Travis Gosselin

Feature Flagging at Scale
WATCH NOW
Baruch Sadogursky

Coding Fast and Slow

Baruch Sadogursky

Applying Kahneman's Insights to Improve Development Practices and Efficiency
WATCH NOW
Michael Carducci

Agile Architecture

Michael Carducci

WATCH NOW
Gerrit Grunwald

JDK22 - What’s in it for you

Gerrit Grunwald

WATCH NOW
Brent Laster

GitHub Security

Brent Laster

WATCH NOW
Daniel Hinojosa

Kubernetes Helm: Chart Development

Daniel Hinojosa

WATCH NOW
Brian Sletten

The Security of Machine Learning

Brian Sletten

WATCH NOW
Rohit Bhardwaj

Mastering Enterprise Architecture

Rohit Bhardwaj

WATCH NOW
Kenneth Kousen

Spring with Spring AI

Kenneth Kousen

WATCH NOW
Simon Ritter

JDK 21: The New LT Support Version

Simon Ritter

WATCH NOW
Scott Wierschem

Refactoring...When & How

Scott Wierschem

WATCH NOW
Markus Borg

The Quest for Evidence-Based Tech Debt

Markus Borg

WATCH NOW
Dave Hendricksen

Principles Data/Analytics in the Cloud

Dave Hendricksen

WATCH NOW
Raju Gandhi

Let's Talk About Git Rebase

Raju Gandhi

WATCH NOW
Baruch Sadogursky

DevOps Evolution: DPE Integration

Baruch Sadogursky

WATCH NOW
Daniel Hinojosa

Kubernetes Security - A Closer Look

Daniel Hinojosa

WATCH NOW
Michael Carducci

Tailor Made Architecture

Michael Carducci

WATCH NOW
Kenneth Kousen

Practical AI Tools for Java Developers

Kenneth Kousen

WATCH NOW
Venkat Subramaniam

Idioms for Functional Style Programming

Venkat Subramaniam

WATCH NOW
Nathaniel Schutta

Continuous Learning

Nathaniel Schutta

WATCH NOW
Adam Tornhill

Socio-Technical Smells

Adam Tornhill

How Technical Problems Cause Organizational Friction
WATCH NOW
Travis Gosselin

CI/CD PRODUCTIVITY WITH AZURE PIPELINES

Travis Gosselin

WATCH NOW
Brent Laster

GitHub Actions

Brent Laster

WATCH NOW
Daniel Hinojosa

Java 20 & the Interpreter Design Pattern

Daniel Hinojosa

WATCH NOW
Brian Sletten

Using What You Know: Knowledge Graphs

Brian Sletten

WATCH NOW
Justin Reock

AI for CI - Speeding Up Pipelines w/PTS

Justin Reock

WATCH NOW
Rohit Bhardwaj

Mastering Cloud Architecture Scalability

Rohit Bhardwaj

WATCH NOW
Craig Walls

Voice User Interface - Alexa Integration

Craig Walls

WATCH NOW
Scott Wierschem

How to become a Code Reading Ninja

Scott Wierschem

WATCH NOW
Kenneth Kousen

The Big Jump: Spring 6 and Spring Boot 3

Kenneth Kousen

WATCH NOW
Michael Carducci

Personal Knowledge Management

Michael Carducci

Logseq methods and madness
WATCH NOW
Daniel Hinojosa

Discovery & Test-Driven Database Dev

Daniel Hinojosa

WATCH NOW
Venkat Subramaniam

The Story of Traits

Venkat Subramaniam

WATCH NOW
David Sietz

Implementing DaaS in AWS Serverless

David Sietz

WATCH NOW
Ken Sipe

Sharpen Your Dev Environment

Ken Sipe

WATCH NOW
Justin Reock and Eric Wendelin

Predictive Test Selection

Justin Reock and Eric Wendelin

WATCH NOW
Brent Laster

Containers Demystified

Brent Laster

WATCH NOW
Kenneth Kousen

Modern Java: FP w/Streams & Lambdas

Kenneth Kousen

WATCH NOW
Raju Gandhi

Regex Explained

Raju Gandhi

WATCH NOW
Jonathan Johnson

Kubernetes: The Doctor is In

Jonathan Johnson

WATCH NOW
Brian Sletten

ML in the Browser: TensorFlow.js

Brian Sletten

WATCH NOW
Travis Gosselin

Amp Up Deploy Velocity w/ Feature Flags

Travis Gosselin

WATCH NOW
Nathaniel Schutta

Succeeding with Microservices

Nathaniel Schutta

WATCH NOW
Billy Korando

Taking off with JDK Flight Recorder

Billy Korando

WATCH NOW
Venkat Subramaniam

Taking Command of the Command Line

Venkat Subramaniam

WATCH NOW
Daniel Hinojosa

Fast & Furious with IntelliJ IDEA

Daniel Hinojosa

WATCH NOW
Jack Frosch

Infrastructure as Code

Jack Frosch

WATCH NOW
Rohit Bhardwaj

Top Algorithms to Solve Challenges Today

Rohit Bhardwaj

WATCH NOW
Alexander von Zitzewitz

Optimize your Software System Now

Alexander von Zitzewitz

WATCH NOW
David Sietz

Next Level Test Data Generation

David Sietz

WATCH NOW
Kenneth Kousen

Kotlin Features - Java Devs Need to Know

Kenneth Kousen

WATCH NOW
Daniel Hinojosa

Modeling Java Futures

Daniel Hinojosa

WATCH NOW
Sualeh Fatehi

How to Explore a New Database

Sualeh Fatehi

WATCH NOW
Brian Pontarelli

Auth as a Microservice

Brian Pontarelli

WATCH NOW
Laine Minor and Josh Smith

Container Tools - Next Generation

Laine Minor and Josh Smith

WATCH NOW
Ken Sipe

Why you need "Spock" in your Life

Ken Sipe

WATCH NOW
Venkat Subramaniam

Refactoring to Functional Style

Venkat Subramaniam

WATCH NOW
Raju Gandhi

Containers - Usage Pattern Tips & Tricks

Raju Gandhi

WATCH NOW
Kenneth Kousen

Help your Boss help You!

Kenneth Kousen

WATCH NOW
Jonathan Johnson

Kubernetes - Operators Pattern

Jonathan Johnson

WATCH NOW
Justin Reock

Developer Productivity Engineering

Justin Reock

"The Next Big Thing in Software Development"
WATCH NOW
Rohit Bhardwaj

Design A Well-Architected Framework Now

Rohit Bhardwaj

WATCH NOW
Brian Sletten

Reactive Spring : Modernizing Code/Arch

Brian Sletten

WATCH NOW
Daniel Hinojosa

Property Based Testing in Java

Daniel Hinojosa

WATCH NOW
Kenneth Kousen

Upgrade to Modern Java

Kenneth Kousen

WATCH NOW
Raju Gandhi

Modern JavaScript - Feature Rich

Raju Gandhi

WATCH NOW
Venkat Subramaniam

Five Ways to Improve Code Quality

Venkat Subramaniam

WATCH NOW
Craig Walls

Event-Driven Spring for the Win!

Craig Walls

WATCH NOW
David Sietz

Privacy by Design (PbD) is a Must!

David Sietz

WATCH NOW
Daniel Hinojosa

Project Loom: Next Level Java

Daniel Hinojosa

WATCH NOW
Rohit Bhardwaj

Top Algorithms: Problems Solved

Rohit Bhardwaj

WATCH NOW
Brian Sletten

Blockchain...Time for Clarity

Brian Sletten

WATCH NOW
David Sietz

Data as a Service

David Sietz

WATCH NOW
Raju Gandhi

Git...A Closer Look

Raju Gandhi

WATCH NOW
Kenneth Kousen

Next Gen JUnit 5 & Mockito

Kenneth Kousen

WATCH NOW
Nathaniel Schutta

Responsible Microservices

Nathaniel Schutta

WATCH NOW
Michael Carducci

The Linked Data Revolution

Michael Carducci

WATCH NOW
Rohit Bhardwaj

Cloud Integrations and Data Architecture

Rohit Bhardwaj

WATCH NOW
Brent Laster

Containers the Back Story

Brent Laster

WATCH NOW
Daniel Hinojosa

The State of Design Patterns circa 2020

Daniel Hinojosa

WATCH NOW
Craig Walls

Containers & Spring for the Win!

Craig Walls

WATCH NOW
Raju Gandhi

Developer Productivity Engineering

Raju Gandhi

WATCH NOW
Brian Sletten

API Design: Making Better Choices

Brian Sletten

WATCH NOW
Raju Gandhi

Amp Up your Developer Prowess

Raju Gandhi

WATCH NOW
Ken Sipe

Microservices: The Good/Bad & Ugly

Ken Sipe

WATCH NOW
Kenneth Kousen

Functional Modern Java

Kenneth Kousen

WATCH NOW
Rod Cope

Future of Software Development

Rod Cope

WATCH NOW
Daniel Hinojosa

Run Your Programs Faster Anywhere

Daniel Hinojosa

Why GRAAL VM is essential to your toolchain
WATCH NOW
Jonathan Johnson

7 Steps with KDK for Fame and Fortune

Jonathan Johnson

Consumer Driven Contracts & more!
WATCH NOW
Craig Walls

Spring Boot - There's so much more!

Craig Walls

WATCH NOW
Daniel Hinojosa

The State of Java in 2020

Daniel Hinojosa

WATCH NOW
Rohit Bhardwaj

Well Architected Apps in AWS

Rohit Bhardwaj

A free open forum with Rohit Bhardwaj
WATCH NOW
Mark Richards

The State of Microservices

Mark Richards

Open Q&A
WATCH NOW
Raju Gandhi

Devops, Infrastructure & Terra-forming

Raju Gandhi

Free Community Webinar
WATCH NOW
Ken Sipe

K8s: A MUST for building apps at scale

Ken Sipe

Free Community Webinar
WATCH NOW
Daniel Hinojosa

Kafka: Why it is a "Must Know"

Daniel Hinojosa

Free Community Webinar
WATCH NOW
Raju Gandhi

The Modern Web

Raju Gandhi

WATCH NOW
Mark Richards

Why is Software Architecture so Hard?

Mark Richards

A free, open forum with Mark Richards
WATCH NOW
Michael Carducci

Stop Writing Code/Start Solving Problems

Michael Carducci

10 tips for being a more effective developer
WATCH NOW
Brian Sletten

The Reality of ML and AI

Brian Sletten

WATCH NOW
Chris Maki

Surveying Serverless

Chris Maki

WATCH NOW
Kate Wardin

Developer First Leadership

Kate Wardin

7 tactical ways to shift your mindset
WATCH NOW
Jonathan Johnson

Understanding Kubernetes: Fundamentals

Jonathan Johnson

Intro, concepts, and getting hands-on

On-Demand Training Library

On-Demand Library TRAINING LIBRARY