Home Blog Downloads Training Consulting Conferences Talks Testimonials About us Contact us |
Conference and public speaking appearances in 2011
|
Conferences:
|
speaking at over 20 cities in the US |
Feb. to Nov., 2011 |
|
Atlanta |
March 21-22, 2011 |
|
Krakow |
April 5-8, 2011 |
|
Bangalore |
April 19-22, 2011 |
|
Chennai |
April 16-17, 2011 |
|
UberConf, Denver |
July 12-15, 2011 |
|
Santa Clara |
July 18-20, 2011 |
|
Salt Lake City |
August 8-12, 2011 |
|
Mexico City |
Sept. 7-8, 2011 |
|
Rome |
Sept. 11-14, 2011 |
|
Chicago |
October 25-28, 2011 |
|
Helsinki |
November 2, 2011 |
|
JDD, Krakow, Poland |
November 21-22, 2011 |
|
Fort Lauderdale |
November 29-Dec. 1, 2011 |
|
|
User Groups:
Madison JUG |
Java 2 Groovy; Java 7 |
January 25, 2011 |
Milwaukee JUG |
Java 2 Groovy; Java 7 |
January 26, 2011 |
Colorado Springs OSUG |
What is Brewing in Java |
January 27, 2011 |
Agile Bangalore |
Caring about code quality |
April 19, 2011 |
Agile Chennai |
Cleaning up code smells |
April 23, 2011 |
Agile Delhi |
Test First Development |
April 24, 2011 |
Agile Pune |
Functional Programming |
April 26, 2011 |
Boulder JUG |
Polyglot Languages Panel |
May 10, 2011 |
Houston .NET User Group |
Programming with F# |
June 9, 2011 |
Colorado Springs OSUG |
Concurrency on the JVM |
July 28, 2011 |
Seattle JUG |
Design Patterns in JVM Languages |
August 16, 2011 |
Gilt Technical Session |
Thinking Functionally |
August 18, 2011 |
Houston JUG |
Concurrency on the JVM |
August 24, 2011 |
JavaMexico |
Concurrency without pain in pure Java |
Sept. 7, 2011 |
Richmond JUG |
Concurrency without pain in pure Java |
Sept. 21, 2011 |
Architecture Kata Practitioners |
Kata |
October 5, 2011 |
Dallas JUG |
Concurrency without pain in pure Java |
October 12, 2011 |
DCGroovy |
Groovy AST Transformations |
October 19, 2011 |
NOVAJUG |
Concurrency on the JVM |
October 20, 2011 |
Boulder JUG |
Concurrency on the JVM |
November 8, 2011 |
Denver JUG |
Concurrency on the JVM |
November 9, 2011 |
|
Conference and public speaking appearances in 2012
|
Conferences:
|
NFJS Conf Series at over 20 cities in the US |
Feb. to Nov., 2012 |
|
Helping/speaking with Agile India 2012 |
February 17-19, 2012 |
|
Scandinavian Agile Conference, Hensinki |
March 8, 2012 |
|
33rd Degree Conference, Krakow |
March 19-21, 2012 |
|
GIDS, Bangalore |
April 17-20, 2012 |
|
Chennai |
April 21, 2012 |
|
SDT Conf, Houston |
April 27-29, 2012 |
|
JRuby Conf, Minneapolis |
June 22-23, 2012 |
|
Norweigian Developer Conference, Oslo |
June 6-8, 2012 |
|
UberConf, Denver |
June 19-22, 2012 |
|
GR8 Conf, Minneapolis |
July 30-31, 2012 |
|
Testing & QA stage producer Agile 2012 |
August 13-17, 2012 |
|
San Francisco |
Sept. 30-October 4, 2012 |
|
Washington, D.C. |
October 15-18, 2012 |
|
Houston, TX |
November 14, 2012 |
|
Fort Lauderdale |
November 27-30, 2012 |
|
|
User Groups:
BoulderJUG |
Groovy AST Transformation |
January 10, 2012 |
Agile Leadership Network, Houston |
Refactoring your code-a Key Step in Agility |
January 19, 2012 |
Colorado code retreat |
A day of pairing and pure coding fun |
January 21, 2012 |
New Hampshire JUG |
Thinking in Functional Style |
February 28, 2012 |
New York JavaSIG |
Thinking in Functional Style |
March 15, 2012 |
Chennai code retreat |
A day of pairing and pure coding fun |
April 14, 2012 |
UtahJUG |
Rediscovering JavaScript |
May 17, 2012 |
NNUG Bergen |
Test Driving Thread Safety |
May 31, 2012 |
Mumbai code retreat |
A day of pairing and pure coding fun |
June 10, 2012 |
Columbia JUG |
Groovy Programming |
July 12, 2012 |
Colorado Springs OSG |
Test Driven Design and Development Workshop |
August 30, 2012 |
Twin Cities Java User Group |
Scala for the Intrigued |
Sept. 10, 2012 |
JavaMUG-Dallas |
Design Patterns in Modern JVM Languages |
Sept. 12, 2012 |
HTML5 Denver |
CoffeeScript and Test Driving JavaScript |
Sept. 17, 2012 |
UCAR Seminar |
Collections for Concurrency |
October 23, 2012 |
|
Conference and public speaking appearances in 2013
|
Conferences:
|
NFJS Conf Series at over 20 cities in the US |
Mar. to Nov., 2013 |
|
Jfokus 2013, Stockholm |
Feb. 4-6, 2013 |
|
DevNexus 2013, Atlanta |
Feb. 18-19, 2013 |
|
Agile India 2013, Bangalore |
Feb. 27 - Mar. 2, 2013 |
|
SperkerConf 2013, Aruba |
March 4-8, 2013 |
|
33rd Degree Conference, Warsaw |
March 13-15, 2013 |
|
GIDS, Bangalore |
May 7-10, 2013 |
|
GR8 Conf, Copenhagen |
May 22-24, 2013 |
|
JEEConf, Kiev |
May 24-25, 2013 |
|
Software Architecture Summit, Berlin |
June 5-7, 2013 |
|
Norweigian Developer Conference, Oslo |
June 10-11, 2013 |
|
UberConf, Denver |
July 16-19, 2013 |
|
GR8 Conf, Minneapolis |
July 21-23, 2013 |
|
Santa Clara, CA |
Sept. 9-12, 2013 |
|
San Francisco |
Sept. 22-26, 2013 |
|
Antwerp, Belgium |
November 11-15, 2013 |
|
Colombo, Sri Lanka |
November 21, 2013 |
|
Trivandrum, India |
November 29-30, 2013 |
|
new DevelopersConference(), London |
Dec. 2-6, 2013 |
|
Fort Lauderdale |
Dec. 3-6, 2013 |
|
|
User Groups:
BoulderJUG |
Integrating Groovy and Java |
January 8, 2013 |
DenverJUG |
Integrating Groovy and Java & Design Patterns in Modern JVM Langs |
January 9, 2013 |
AtlantaJUG |
Scala for the Intrigued |
January 15, 2013 |
DenverJS group |
JavaScript and CoffeeScript |
April 4, 2013 |
Grails and Ale |
Programming Concurrency with GPars |
April 30, 2013 |
San Francisco JUG |
Scala for the Intriguted |
May 14, 2013 |
Austin JUG |
Concurrency without Pain in Pure Java |
May 28, 2013 |
Oslo XP Meet up |
Refactoring your code-a Key Step in Agility |
June 11, 2013 |
SeaJUG, Seattle |
Java 8 Language Capabilities |
August 20, 2013 |
CJUG, Chicago |
Concurrency without Pain in Pure Java |
Sept. 17, 2013 |
Agile Leadership Network, Houston |
Caring About Code Quality |
Sept. 19, 2013 |
BoulderJUG |
InvokeDynamic and Java 8 |
Oct. 8, 2013 |
DenverJUG |
Java 8 Language Capabilities |
Oct. 9, 2013 |
Chennai JUG |
Java 8 |
November 23, 2013 |
|
Conference and public speaking appearances in 2014
|
Conferences:
|
Jfokus 2014, Stockholm |
Feb. 3-5, 2014 |
|
DevNexus 2014, Atlanta |
Feb. 24-25, 2014 |
|
Private Corporate Conference, Columbus |
Feb. 25, 2014 |
|
NFJS Conf Series at over 20 cities in the US |
Mar. to Nov., 2014 |
|
GIDS, Bangalore |
April 22-25, 2014 |
|
Private Corporate Conference, Stockholm |
April 28, 2014 |
|
Private Corporate Conference, Oslo |
April 29, 2014 |
|
Private Corporate Conference, Copenhagen |
April 30, 2014 |
|
The Path to Agility conf |
May 20-21, 2014 |
|
Norweigian Developer Conference, Oslo |
June 2-6, 2014 |
|
33rd Degree Conference, Krakow |
June 9-11, 2014 |
|
London |
June 12, 2014 |
|
Geekout, Tallinn |
June 13, 2014 |
|
UberConf, Denver |
June 24-27, 2014 |
|
Dallas, TX |
Sept. 8-11, 2014 |
|
Private Corporate Conference, Jönköping |
Sept. 15, 2014 |
|
Private Corporate Conference, Norrköping |
Sept. 16, 2014 |
|
Private Corporate Conference, Sundsvall |
Sept. 17-18, 2014 |
|
Warsjawa, Warsaw |
Sept. 26-27, 2014 |
|
San Francisco |
Sept. 28-October 2, 2014 |
|
Bangalore |
October 9-10, 2014 |
|
Functional Conf, Bangalore |
October 9-11, 2014 |
|
code::dive, Wrocław |
November 5, 2014 |
|
Antwerp, Belgium |
November 10-14, 2014 |
|
Riga, Latvia |
November 12-14, 2014 |
|
new DevelopersConference(), London |
Dec. 1-5, 2014 |
|
Private Corporate Conference, Warsaw |
Dec. 4, 2014 |
|
|
User Groups:
Austin Groovy & Grails Users |
Applying Groovy Closures for Fun and Productivity |
January 15, 2014 |
Colorado Springs OSG |
JVM Languages and Java 8 |
January 22, 2014 |
Umeå JUG |
Java 8 |
February 2, 2014 |
Code retreat at Multunus |
Code retreat |
April 12, 2014 |
Chennai Agile User Group |
Desiging with Lambda Expressions |
April 26, 2014 |
Oslo Javabin |
Reactive Programming for Java Developers |
Nay 5, 2014 |
UtahJUG |
Programming with Lambda Expressions |
May 15, 2014 |
Oslo XP Meetup |
On TDD and on Code Quality |
June 3, 2014 |
Saber Open Event |
Java 8: What is in it for you? |
June 10, 2014 |
Apex Toolbox Talk |
Java 8 |
June 27, 2014 |
HTML5 Denver Users Group |
Offline Apps; HTML 5 Animations |
Sept. 22, 2014 |
Wrocław JUG |
Programming Concurrency-workshop |
Sept. 24, 2014 |
Wrocław JUG |
Programming with Lambda Expressions |
Sept. 25, 2014 |
Virtual JUG |
Reactive Programming: Creating highly responsive applications |
Oct. 28, 2014 |
JavaMUG-Dallas |
Thinking in Functional Style with Java 8 |
Dec. 10, 2014 |
|
Conference and public speaking appearances in 2015
|
Conferences:
|
GrailsConf India |
January 10, 2015 |
|
NFJS Conf Series at over 20 cities in the US |
Feb. to Nov., 2015 |
|
DevNexus 2015, Atlanta |
Mar. 11-12, 2015 |
|
Scala Days 2015, SFO |
Mar. 16-18, 2015 |
|
GIDS, Bangalore |
April 21-24, 2015 |
|
GIDS, Hyderabad |
April 25, 2015 |
|
Code PaLOUsa |
April 27-30, 2015 |
|
OnAgile Virtual Conference |
May 14, 2015 |
|
Norweigian Developer Conference, Oslo |
June 15-19, 2015 |
|
DevNation |
June 22-24, 2015 |
|
Devoxx.pl |
June 22-25, 2015 |
|
UberConf, Denver |
July 21-24, 2015 |
|
MidwestJS, Minneapolis |
August 13-14, 2015 |
|
Guadalajara |
August 29, 2015 |
|
Private Corporate Conference, Stockholm |
September 4, 2015 |
|
Private Corporate Conference, Paris |
September 11-12, 2015 |
|
Washington, DC |
Sept. 14-17, 2015 |
|
Boston |
Sept. 28-30, 2015 |
|
Saint Petersburg |
October 16-17, 2015 |
|
Code4Life, a 100% free to attend conference by Roche, Warsaw |
October 23, 2015 |
|
XPDays Ukraine, Kiev |
October 23-24, 2015 |
|
San Francisco |
October 25-29, 2015 |
|
Kiev |
November 6-7, 2015 |
|
Belgium |
November 9-13, 2015 |
|
Vilnius |
November 18-22, 2015 |
|
Kiev |
November 23-24, 2015 |
|
Fort Lauderdale |
Nov. 30-Dec. 4, 2015 |
|
Fort Lauderdale |
Dec. 7-10, 2015 |
|
Colombo, Sri Lanka |
December 18, 2015 |
|
|
User Groups:
Code retreat at Intelligrape |
Code retreat |
January 11, 2015 |
NDC Meetup |
Java 8 |
January 26, 2015 |
NDC Meetup |
Reactive Programming |
January 28, 2015 |
San Diego JUG |
Java 8 Lambdas |
February 17, 2015 |
Omaha Java Users Group |
Programming Reactive |
March 2, 2015 |
Des Moines JUG |
Programming Reactive |
March 3, 2015 |
San Diego Groovy/Grails Group |
Design Patterns in the Light of Lambdas |
March 18, 2015 |
Code retreat in Hyderabad |
Code retreat |
April 4, 2015 |
Okahomal City JUG |
Java 8 and Design Principles |
April 14, 2015 |
Colorado Springs OSG |
Java 8 and FP |
April 15, 2015 |
BoulderJUG |
Java 8 and Streams |
May 12, 2015 |
DenverJUG |
Java 8 and Streams |
May 13, 2015 |
UtahJUG |
Core Software Design Principles |
May 14, 2015 |
Umeå JUG |
Code retreat |
May 17, 2015 |
Umeå JUG |
Evolutionary Architecture |
May 19, 2015 |
Baksia |
FP: Technical Reasons to Adapt |
June 16, 2015 |
Houston Code Retreat |
Code retreat |
August 1, 2015 |
JavaMUG-Dallas |
Lazy Evaluations |
Aug. 12, 2015 |
HTML5 Denver Users Group |
On AngularJS |
Sept. 21, 2015 |
CJUG, Chicago |
Lazy Evaluations |
Sept. 22, 2015 |
Apex Toolbox Talk |
Programming with Streams |
Sept. 24, 2015 |
NDC Meetup |
Rediscovering JavaScript |
October 12, 2015 |
NDC Meetup |
Automated Testing JavaScript |
October 14, 2015 |
Warsaw JUG, Warsaw |
Lazy Evaluations |
October 20, 2015 |
Tampa JUG |
Java 8 Lambdas |
December 11, 2015 |
|
Conference and public speaking appearances in 2016
|
Conferences:
|
NFJS Conf Series at over 20 cities in the US |
Feb. to Nov., 2016 |
|
DevNexus 2016, Atlanta |
Feb. 15-17, 2016 |
|
San Diego |
April. 4-7, 2016 |
|
Blue4IT Event, Amsterdam |
April 25, 2016 |
|
Craft-Conf, Budapest |
April 26-29, 2016 |
|
Chicago |
May 18-20, 2016 |
|
UberConf, Denver |
July 19-22, 2016 |
|
San Francisco |
September 18-22, 2016 |
|
Boston |
September 26-28, 2016 |
|
Java Day, Sofia, Bulgaria |
Oct. 8, 2016 |
|
Belgium |
November 7-11, 2016 |
|
jax Conf., Munich |
November 7-11, 2016 |
|
XPDays Ukraine, Kiev |
November 11-12, 2016 |
|
G3 Summit, Fort Lauderdale |
November 28-Dec. 1, 2016 |
|
RichWeb Experience, Clearwater, FL |
Dec. 6-9, 2016 |
|
ArchConf, Clearwater, FL |
Dec. 12-15, 2016 |
|
|
User Groups:
Virtual JUG |
Streams: The Real Powerhouse in Java 8 |
January 12, 2016 |
BoulderJUG |
Agile, not Fragile |
January 12, 2016 |
DenverJUG |
Agile, not Fragile |
January 13, 2016 |
JUG-Hyderabad |
Let's Get Lazy |
February 11, 2016 |
Virtual JUG |
Java 8/9 AMA |
February 23, 2016 |
ZT Live |
FP in Java 8 |
June 29, 2016 |
Impact HUB Bellevue |
Thinking in Functional Style of Programming |
March 22, 2016 |
Oslo XP Meetup |
Technical Practices for Sustainable Agile Development |
April 20, 2016 |
Blue4IT Knowledge Session |
Transforming to Java 8. Lazy Evaluations |
April 25, 2016 |
VJUG Book Reading Club |
Functional Programming in Java |
April 27, 2016 |
Denver OSUG |
JavaScript Programming Idioms: Creating Elegant Code |
May 3, 2016 |
JavaMUG-Dallas |
Automated Testing of JavaScript MEAN Stack |
Aug. 10, 2016 |
NEJUG |
Reactive Programming: Creating Highly Responsive Applications |
Aug. 18, 2016 |
IllinoisJUG |
Refactoring to Functional Style using Java 8 |
Aug. 22, 2016 |
Apex Toolbox Talk |
Rediscovering JavaScript |
Aug. 25, 2016 |
Devoxx4Kids Denver |
Exploring JavaScript |
September 10, 2016 |
Java 8 Idioms & Hidden Treasures |
Cluj, Romania |
Oct. 5, 2016 |
HTML5 Denver |
Keeping your Promises and Get Reactive with RxJS |
Nov. 21, 2016 |
Atlanta JUG |
Fireside Chat—with Neal Ford and Pratik Patel |
December 20, 2016 |
|
Conference and public speaking appearances in 2017
|
Conferences:
|
NDC, London |
January 16-20, 2017 |
|
Lubar School of Business, Milwaukee |
February 10, 2017 |
|
DevNexus 2017, Atlanta |
February 22-24, 2017 |
|
VoxxedDAYS, CERN |
February 25, 2017 |
|
NFJS Conf Series at over 20 cities in the US |
Feb. to Nov., 2017 |
|
San Francisco |
March 21-23, 2017 |
|
GIDS, Bangalore |
April 25-28, 2017 |
|
Chicago |
May 9-11, 2017 |
|
GR8 Conf, Copenhagen |
May 31- June 2, 2017 |
|
TNG Tech, Munich |
June 2, 2017 |
|
Barcelona |
June 19-21, 2017 |
|
Devoxx PL, Krakow, Poland |
June 21-23, 2017 |
|
UberConf, Denver |
July 18-21, 2017 |
|
DevConf, Krakow |
September 14-15, 2017 |
|
San Francisco |
October 1-5, 2017 |
|
Kongsberg, Norway |
October 17-20, 2017 |
|
Virtually, everywhere |
October 25, 2017 |
|
Belgium |
November 6-10, 2017 |
|
XPDays Ukraine, Kiev |
November 10-11, 2017 |
|
G3 Summit, Austin |
November 28-Dec. 1, 2017 |
|
RichWeb Experience, Clearwater, FL |
December 5-8, 2017 |
|
ArchConf, Clearwater, FL |
Dec. 11-14, 2017 |
|
|
User Groups:
Hλderabad Scala Community |
Twelve Ways to Make Code Suck Less |
January 5, 2017 |
UtahJUG |
Twelve Ways to Make Code Suck Less |
February 16, 2017 |
ACM Greenville |
Reactive Programming |
February 20, 2017 |
Bangalore JUG |
Reactive Programming |
April 25, 2017 |
Groovy Grails Meetup, Bangalore |
Intermixing Java and Groovy |
April 27, 2017 |
Chicago JUG |
Reactive Programming |
May 9, 2017 |
Munich Node.js User Group |
JavaScript and Keepign your Promises |
June 3, 2017 |
Central Iowa JUG |
Functional Programming in Java 8 |
June 8, 2017 |
Toruń JUG Day |
Code Quality and Reactive Programming |
June 24, 2017 |
Colorado Springs OSG |
From Functional to Reactive Programming |
July 17, 2017 |
ZT-Live |
Joint presentation with Simon Ritter and Simon Maple |
July 26, 2017 |
JavaMUG-Dallas |
Twelve Ways to Make Code Suck Less |
August 9, 2017 |
St. Louis JUG |
Java 8 Programming Idioms |
August 10, 2017 |
Seattle JUG |
From Functional to Reactive Programming |
August 15, 2017 |
Illinois JUG |
Twelve Ways to Make Code Suck Less |
August 29, 2017 |
Apex Toolbox Talk |
Get Reactive with RxJS |
August 31, 2017 |
Google Developer Group |
Design Patterns in the Light of Lambda Expressions |
August 31, 2017 |
Dublin JUG |
Twelve Ways to Make Code Suck Less, Designing Functional Programs |
September 10, 2017 |
NL JUG |
Twelve Ways to Make Code Smell Less |
September 11, 2017 |
eJUG |
Twelve Ways to Make Code Suck Less + Exploring Java 9 |
September 12, 2017 |
Polish JUG |
Twelve Ways to Make Code Suck Less |
September 13, 2017 |
Warsaw JUG |
From Functional to Reactive Programming |
September 14, 2017 |
Silesia JUG |
Functional, Java 9, Code quality |
September 16, 2017 |
Virtual JUG |
Parallel Streams |
September 21, 2017 |
Stockholm JVM group and JForum |
From Functional to Reactive Programming |
September 24, 2017 |
Umeå JUG |
Twelve Ways to Make Code Suck Less |
September 26, 2017 |
Houston JUG |
Java 9 and Java 8 Idiosm Parallel Stream |
October 7, 2017 |
JavaBin Oslo |
Exploring Java 9 |
October 16, 2017 |
Brussels JUG |
Exploring Java 9 |
November 6, 2017 |
Vilnius JUG |
Reactive Programming, Java 9 |
November 11, 2017 |
Kerala JUG |
Java 8 Idioms |
November 23, 2017 |
Hyderabad JUG |
Functional & Reactive Programming |
November 24, 2017 |
Madras JUG |
Parallel Streams, Functional & Reactive Programming, Code quality |
November 25, 2017 |
Delhi NCR JUG |
Parallel Streams, Functional & Reactive Programming, Code quality |
November 26, 2017 |
Blue4IT meetup |
Designing Functional Programs + JShell |
November 28, 2017 |
Tampa JUG |
From Functional to Reactive |
December 4, 2017 |
Miami JVM Group |
Exploring Java 9 |
December 11, 2017 |
Atlanta JUG |
Java 9 & Fireside Chat |
December 19, 2017 |
Silicon Valley JUG |
Refactoring to Functional Style |
December 20, 2017 |
|
Conference and public speaking appearances in 2018
|
Conferences:
|
NFJS Conf Series at over 20 cities in the US |
Feb. to Nov., 2018 |
|
NetBeans Day, Montreal |
January 12, 2018 |
|
JVMCON, Ede, The Netherlands |
January 30, 2018 |
|
DevNexus 2018, Atlanta |
February 21-23, 2018 |
|
Oracle Code, Los Angeles |
February 27, 2018 |
|
VoxxedDAYS, Zurich |
March 8, 2018 |
|
Oracle Code, Hyderabad |
April 2, 2018 |
|
GIDS, Bangalore |
April 24-28, 2018 |
|
Istanbul |
May 5, 2018 |
|
London |
May 9-11, 2018 |
|
GeeCon, Krakow, Poland |
May 9-11, 2018 |
|
J {"ON": "THE BEACH"} |
May 23-25, 2018 |
|
VoxxedDAYS, Minsk |
May 26, 2018 |
|
JPRIME, Sofia |
May 29-30, 2018 |
|
VoxxedDAYS, Athens |
June 1, 2018 |
|
Barcelona |
June 11-13, 2018 |
|
Norweigian Developer Conference, Oslo |
June 13-15, 2018 |
|
Devoxx PL, Krakow, Poland |
June 20-22, 2018 |
|
UberConf, Denver |
July 17-20, 2018 |
|
Amsterdam, The Netherlands |
October 3-5, 2018 |
|
Saint Petersburg |
October 18-20, 2018 |
|
San Francisco |
October 22-25, 2018 |
|
Amsterdam |
November 8, 2018 |
|
Belgium |
November 12-16, 2018 |
|
Copenhangen |
November 19-21, 2018 |
|
VoxxedDAYS, Cluj |
November 22, 2018 |
|
Kiev, Ukraine |
November 23-24, 2018 |
|
Devoxx Morocco |
November 27-29, 2018 |
|
DevTrinity, Riga |
November 30, 2018 |
|
RichWeb Experience, Clearwater, FL |
December 2-5, 2018 |
|
Tech Leader Summit, Clearwater, FL |
December 5-7, 2018 |
|
ArchConf, Clearwater, FL |
Dec. 10-13, 2018 |
|
|
User Groups:
Mentor Community Event, Hyderabad |
Code Kata + Technical topic |
January 6, 2018 |
Boulder JUG |
From Functional to Reactive Programming |
January 9, 2018 |
Denver JUG |
From Functional to Reactive Programming |
January 10, 2018 |
New England JUG |
Twelve Ways to Make Code Suck Less |
January 11, 2018 |
Montreal JUG |
From Functional to Reactive Programming |
January 12, 2018 |
Luzern, CH-JUG |
Twelve Ways to Make Code Suck Less |
January 22, 2018 |
Bern, CH-JUG |
Twelve Ways to Make Code Suck Less |
January 23, 2018 |
Basil, CH-JUG |
From Functional to Reactive Programming |
January 24, 2018 |
St. Gallen, CH-JUG |
The Power and Practicality of Immutability |
January 25, 2018 |
Zurich, CH-JUG |
The Power and Practicality of Immutability |
January 26, 2018 |
Mannheim JUG |
Java 9, Reactive Programming, Parallel Streams, Code quality |
January 27, 2018 |
Detroit JUG |
The Power and Perils of Parallel Streams |
February 28, 2018 |
Torino JUG |
From Functional to Reactive Programming |
March 5, 2018 |
Milano JUG |
Twelve Ways to Make Code Suck Less |
March 6, 2018 |
Eastcode Session, košice |
Multiple topics and FP workshop |
March 10, 2018 |
ACGNJ JUG |
Twelve Ways to Make Code Suck Less |
March 19, 2018 |
NYC JUG |
From Functional to Reactive Programming |
March 20, 2018 |
Kansas City JUG |
From Functional to Reactive Programming |
March 21, 2018 |
Central Ohio JUG |
Twelve Ways to Make Code Suck Less |
April 10, 2018 |
Cleveland JUG |
Twelve Ways to Make Code Suck Less |
April 11, 2018 |
Bangalore JUG |
Design Patterns in the Light of Lambdas |
April 25, 2018 |
London JUG |
Java 9 and Java 10: The Key Parts |
May 8, 2018 |
Rome SW Discussion & Code Garden Rome |
Functional to Reactive + Twelve Ways to Make Code Suck Less + Workshop |
May 12, 2018 |
Paris JUG |
Functional + Reactive Programming |
May 15, 2018 |
Utah JUG |
Don't Walk away from Complexity, Run |
May 17, 2018 |
Sevilla JUG |
Twelve Ways to Make Code Suck Less |
May 24, 2018 |
Vienna JUG |
Parallel Streams and CompletableFutures |
May 28, 2018 |
Austin JUG |
Twelve Ways to Make Code Suck Less |
June 27, 2018 |
Colorado Springs OSG |
Benefiting from Java 9 Improvements |
July 16, 2018 |
JavaMUG-Dallas |
Type Inference: Friend or Foe |
August 8, 2018 |
UH-CS Seminar Series |
The Art of Simplicity |
August 20, 2018 |
Hyderabad JUG |
Creating DSLs in Kotlin |
August 30, 2018 |
Mentor India Code Retreat |
Code Retreat |
September 1, 2018 |
Liferay Budapest Tech Meetup |
Architecting & Designing Reactive Systems & Applications |
September 12, 2018 |
Dublin JUG |
Benefits of Java 9 Improvements & Practices of an Agile Developer |
September 22, 2018 |
Liverpool JUG |
Benefits of Java 9 Improvements & Practices of an Agile Developer |
September 23, 2018 |
Manchester JUG |
Twelve Ways to Make Code Suck Less |
September 25, 2018 |
Denver OSUG |
Twelve Ways to Make Code Suck Less |
October 2, 2018 |
Amsterdam JUG |
CompletableFutures: The Promises of the Java World |
October 4, 2018 |
Liferay Warsaw Tech Meetup |
The Art of Simplicity |
October 6, 2018 |
JUG.ru, St. Petersburg, Russia |
Design Patterns in the Light of Lambda Expressions |
October 18, 2018 |
Apex Toolbox Talk |
Exploring Java 9: Part I |
October 30, 2018 |
Chicago Java User Group |
CompletableFuture: The Promises of Java |
November 1, 2018 |
Apex Toolbox Talk |
Exploring Java 9: Part II |
November 05, 2018 |
Team Rockstarts IT Event |
Don't Walk away from Complexity, Run |
November 13, 2018 |
Lviv: Morning@Lohika |
Spearheading the Future of Programming & Kotlin for Java Programmers |
November 18, 2018 |
Tampa JUG, Florida |
A Dozen Cool Things We Can Do With Popular JVM Languages |
December 13, 2018 |
|
Conference and public speaking appearances in 2019
|
Conferences:
|
NFJS Conf Series at over 20 cities in the US |
Feb. to Nov., 2019 |
|
DAWSCON, Montreal |
January 11, 2019 |
|
Minsk |
January 26, 2019 |
|
Campus Party Brazil |
February 12-15, 2019 |
|
DevNexus 2019, Atlanta |
March 6-8, 2019 |
|
VoxxedDAYS, Zurich |
March 19, 2019 |
|
VoxxedDAYS, Bucharest |
March 20-22, 2019 |
|
Codemotion, Rome |
March 22-23, 2019 |
|
Chicago |
April 1-3, 2019 |
|
GIDS, Bangalore |
April 22-26, 2015 |
|
VoxxedDAYS, CERN |
May 1, 2019 |
|
QCon, São Paulo, Brazil |
May 6, 2019 |
|
InfoShare, Gdańsk, Poland |
May 9-10, 2019 |
|
Devoxx UK, London |
May 11, 2019 |
|
Oracle Code, NY |
May 21, 2019 |
|
DevSum, Stockholm, Sweden |
May 23, 2019 |
|
VoxxedDays, Minsk, Belarus |
May 24-25, 2019 |
|
JBCNConf, Barcelona |
May 27-29, 2019 |
|
Riga DevDays, Riga, Latvia |
May 29-31, 2019 |
|
Kotlin Night, Kevi, Ukraine |
June 1, 2019 |
|
JNation, Coimbra, Portugal |
June 4, 2019 |
|
Greenfield, Zielona Góra, Poland |
June 8, 2019 |
|
Devoxx PL, Krakow, Poland |
June 24-27, 2019 |
|
JCONF, Medellin, Columbia |
July 5-6, 2019 |
|
UberConf, Denver |
July 16-19, 2019 |
|
Techtrain, St. Petersburg |
August 24-25, 2019 |
|
Oracle Code One, San Francisco |
September 16-19, 2019 |
|
DevSharp, Gdańsk, Poland |
September 21, 2019 |
|
Java Day, Odesa, Ukraine |
September 28, 2019 |
|
All Things Open Conference, Raleigh, NC |
October 13-15, 2019 |
|
Connect.Tech, Atlanta, GA |
October 16-18, 2019 |
|
Belgium |
November 4-8, 2019 |
|
JSFest, Kiev, Ukraine |
November 8-9, 2019 |
|
RichWeb Experience, Clearwater, FL |
December 1-4, 2019 |
|
Tech Leader Summit, Clearwater, FL |
December 4-6, 2019 |
|
ArchConf, Clearwater, FL |
Dec. 9-12, 2019 |
|
|
User Groups:
NE JUG |
Migrating to Java Modules: Why and How |
January 10, 2019 |
Atlanta JUG |
Advanced Java 10 - Type Inference (Friend and Foe?) |
February 19, 2019 |
Brazil JUG visits, 13 groups in 12 days |
Various topics |
February 1 to 12, 2019 |
Utah JUG |
Qualities of a Highly Effective Architect |
April 18, 2019 |
BlrKotlin |
Delegates in Kotlin and Creating Internal DSLs with Kotlin |
April 25, 2019 |
Kotlin Kolkata |
Creating Internal DSLs with Kotlin, FP in Kotlin, and Coroutines |
April 27, 2019 |
Cork JUG |
A Dozen Cool Things We Can Do With Popular JVM Languages |
May 11, 2019 |
DevClub.lv |
Programming with Kotlin |
May 29, 2019 |
Lisbon JUG |
The Joy of FP and Power and Perils of Parallel Streams |
June 5, 2019 |
NE JUG |
The Evolution of Java: 9, 10, 11, and 12 |
June 13, 2019 |
Colorado Springs OSG |
Kotlin for Java Programmers |
July 15, 2019 |
Matillion Presentations |
Don't Walk away from Complexity, Run |
July 24, 2019 |
Hyderabad JUG |
The Evolution of Java: 9, 10, 11, and 12 |
August 8, 2019 |
DDD Denver |
Don't Walk away from Complexity, Run |
August 12, 2019 |
Boulder JUG |
Kotlin for Java Programmers |
August 13, 2019 |
Denver JUG |
Kotlin for Java Programmers |
August 14, 2019 |
JavaMUG-Dallas |
Design Patterns in the Light of Lambda Expressions |
September 11, 2019 |
Umeå JUG |
Design Patterns in the Light of Lambda Expressions |
September 24, 2019 |
Oslo Software Architecture Group |
Don't Walk Away From Complexity, Run |
October 8, 2019 |
Chicago Java User Group |
Design Patterns in the Light of Lambda Expressions |
October 24, 2019 |
Utrecht Java User Group |
A Dozen Cool Things We Can Do With Popular JVM Languages & Kotlin... |
November 4, 2019 |
EPAM Java Users Group |
Don't Walk away from Complexity, Run |
November 13, 2019 |
Webstep Uppsala Group |
Twelve Ways to Make Code Suck Less |
November 14, 2019 |
Trondheim JUG |
Java Functional Programming Idioms |
November 22, 2019 |
|
Conference and public speaking appearances in 2020
|
Conferences:
|
NFJS Conf Series at over 20 cities in the US |
Feb. to Nov., 2020 |
|
DAWSCON, Montreal |
January 10, 2020 |
|
Java Day, Lviv, Ukraine |
February 15, 2020 |
|
DevNexus 2020, Atlanta |
February 19-21, 2020 |
|
Dev Around the Sun |
May 12, 2020 |
|
QCon Plus |
November 17, 2020 |
|
RichWeb Experience, Clearwater, FL |
December 2-4, 2020 |
|
ArchConf, Clearwater, FL |
Dec. 6-9, 2020 |
|
|
User Groups:
Boulder JUG |
Qualities of a Highly Effective Architect |
January 7, 2020 |
Denver JUG |
Qualities of a Highly Effective Architect |
January 8, 2020 |
Greensboro JUG |
Migrating to Java Modules: Why and How, Designing Reactive Applications |
January 16, 2020 |
Innovation Mindset & Bulgarian JUG |
Don't Walk away from Complexity, Run |
January 30, 2020 |
ABN AMRO TechX MeetUp in collaboration with Amsterdam JUG |
The Future of Java |
February 3, 2020 |
Denver OSUG |
Java 9 Modules: Why and How |
February 4, 2020 |
Columbus JUG |
Learning to Code in Functional Style in Java |
February 11, 2020 |
Columbus JS Group |
Metaprogramming in JavaScript |
February 12, 2020 |
Philly JUG |
Design Patterns in the Light of Lambda Expressions |
May 19, 2020 |
Utah JUG |
Angular, React, Vue: An Objective Comparison |
May 21, 2020 |
Colorado Springs OSG |
Java Modules: Why and How |
July 13, 2020 |
Agile Austin |
The Art of Simplicity |
July 23, 2020 |
Wrocław JUG |
A Dozen Cool Things We Can Do With Popular JVM Languages |
July 27, 2020 |
London Java Community |
Exploring Collectors |
July 28, 2020 |
SOUJava |
Imperative, Declarative, and Functional Programming |
July 31, 2020 |
Apex Toolbox Talk |
The Features of Modern Java and Their Benefits |
August 5, 2020 |
Columbus JUG |
Migrating to Java Modules: Why and How |
September 8, 2020 |
Kansas City JUG |
Continuations and Fibers: The New Frontier for Java |
September 10, 2020 |
St. Louis JUG |
This Ain't Your Parents' Java |
October 8, 2020 |
CSI Chennai, ACM Chennai, and IEEE CS Madras |
Design Patterns: A Quick Introduction |
October 14, 2020 |
Apex Toolbox Talk |
Dos and Donts of Type Inference in Java |
October 21, 2020 |
DevOne Momentum |
Functional Programming Idioms in Java |
December 15, 2020 |
Atlanta JUG |
This Ain't Your Parents' Java |
December 15, 2020 |
Oslo Kotlin Meetup |
The Magic of Delegates in Kotlin |
December 16, 2020 |
Kielce Java User Group |
Slowdown to Gain Speed |
December 17, 2020 |
Barcelona JUG and Virtual JUG |
Panel |
December 29, 2020 |
|
Conference and public speaking appearances in 2021
|
Conferences:
|
NFJS Conf Series at over 20 cities in the US and Virtual Events |
Feb. to Nov., 2021 |
|
DAWSCON, Montreal |
January 15, 2021 |
|
JavaDay Lviv |
February 19-20, 2021 |
|
JPoint |
April 15, 2021 |
|
GIDS |
April 26-30, 2021 |
|
JConf Columbia |
July 1, 2021 |
|
Open Source Software Superstream Series |
July 29, 2021 |
|
Accento |
September 28-29, 2021 |
|
The Progressive web Experience |
Dec. 5-8, 2021 |
|
DevTrinity, Online |
December 9, 2021 |
|
TechLeader Summit |
Dec. 8-10, 2021 |
|
ArchConf, Clearwater, FL |
Dec. 13-16, 2021 |
|
|
User Groups:
NY Java SIG |
Type Inference, Friend or Foe? |
January 7, 2021 |
Tech Webinar Nepal |
The Art of Simplicity |
February 21, 2021 |
CougarCS |
The Art of Simplicity |
April 8, 2021 |
Utah JUG |
The Ultimate Interview and AMA! |
April 15, 2021 |
Bucharest JUG |
This Ain't Your Parents' Java |
June 2, 2021 |
Greensboro JUG |
Exploring Generics & Creating Custom Annotations |
June 10, 2021 |
Colorado Springs OSG |
This Ain't Your Parents' Java |
June 14, 2021 |
Chicago JUG |
Async Programming and Project Loom |
July 22, 2021 |
Ghana JUG |
The Future of Java: Where the Language is Heading |
July 24, 2021 |
Tampa JUG, Sponsored by JPMorgan Chase |
The Joy of Functional Programming |
August 10, 2021 |
Java User Group Łódź |
Where Promises Fall Short |
September 29, 2021 |
Atlanta JUG |
TBD |
December 21, 2021 |
|
Conference and public speaking appearances in 2022
|
Conferences:
|
NFJS Conf Series at over 20 cities in the US and Virtual Events |
April. to Nov., 2022 |
|
DevNexus 2022, Atlanta |
April 11-13, 2022 |
|
CH OPEN WORKSHOP-TAGE 2022, Bern, Switzerland |
September 6-8, 2022 |
|
JConf 2022, Chicago |
September 27-29, 2022 |
|
InfoShare, Gdańsk, Poland |
October 6-7, 2022 |
|
Belgium |
October 10-13, 2022 |
|
Zakopane, Poland |
October 13-14, 2022 |
|
Las Vegas |
October 17-20, 2022 |
|
Cluj, Romania |
October 25-27, 2022 |
|
Amsterdam |
November 2, 2022 |
|
The Progressive web Experience |
Dec. 4-7, 2022 |
|
TechLeader Summit |
Dec. 7-9, 2022 |
|
DevTrinity, Online |
December 8-9, 2022 |
|
ArchConf, Clearwater, FL |
Dec. 12-15, 2022 |
|
|
User Groups:
Utah JUG |
The Donts of Functional, plus Latest Trends and AMA |
February 17, 2022 |
Colorado Springs OSG |
Refactoring from Imperative to Functional Style |
July 11, 2022 |
Zurich, CH-JUG |
Designing for Resilience and Scala |
September 5, 2022 |
Bern, CH-JUG |
Don't Walk away from Complexity, Run |
September 6, 2022 |
Lausanne JUG |
Spearheading the future of programming |
September 8, 2022 |
Umeå JUG |
Rediscovering JavaScript |
September 13, 2022 |
Arnhem Java User Group |
Refactoring from Imperative to Functional Style |
November 1, 2022 |
Utrecht Java User Group |
Transforming Data Using Functional APIs of Java |
November 2, 2022 |
Boulder JUG |
Exception Handling in Functional and Reactive Programming |
November 9, 2022 |
Knoxville JUG |
Refactoring from Imperative to Functional Style |
November 15, 2022 |
Istanbul JUG |
The Amazing Features of Modern Java |
November 24, 2022 |
Atlanta JUG |
Exception Handling in Functional and Reactive Programming |
December 20, 2022 |
|
Conference and public speaking appearances in 2023
|
Conferences:
|
Oracle NetSuite Event |
January 26, 2023 |
|
Jfokus, Stockholm |
February 6-8, 2023 |
|
VoxxedDAYS, Bucharest |
March 22-24, 2023 |
|
CodeCamp, Timisoara |
March 25, 2023 |
|
NFJS St. Louis |
March 31-April 1, 2023 |
|
DevNexus, Atlanta |
April 4-6, 2023 |
|
GIDS, Bangalore |
April 25-28, 2023 |
|
JConf 2023, Toronto |
May 3, 2023 |
|
Devoxx UK, London |
May 10-12, 2023 |
|
Craft-Conf, Budapest |
May 18-19, 2023 |
|
itkonekt, Belgrade |
May 20-21, 2023 |
|
VoxxedDAYS, Isai |
May 23-24, 2023 |
|
JPRIME, Sofia |
May 30-31, 2023 |
|
Devoxx PL, Krakow, Poland |
May 31-June 2, 2023 |
|
NFJS Des Moines |
June 9-10, 2023 |
|
DevBCNConf, Barcelona |
July 3-4, 2023 |
|
UberConf, Denver |
July 18-21, 2023 |
|
CH OPEN WORKSHOP-TAGE 2023, Zurich, Switzerland |
September 5-7, 2023 |
|
NFJS Columbus |
September 29-October 1, 2023 |
|
Belgium |
October 2-4, 2023 |
|
NFJS Reston |
October 13-14, 2023 |
|
NFJS Minneapolis |
October 20-21, 2023 |
|
Cluj, Romania |
October 24, 2023 |
|
Isai, Romania |
November 2, 2023 |
|
FooConf, Helsinki |
November 7, 2023 |
|
Novatec Summit, Stuttgart |
November 9, 2023 |
|
Vilnius |
November 15-16, 2023 |
|
Thessaloniki |
November 24-25, 2023 |
|
DevOps Vision |
Dec. 4-6, 2023 |
|
TechLeader Summit |
Dec. 6-8, 2023 |
|
ArchConf, Clearwater, FL |
Dec. 11-14, 2023 |
|
|
User Groups:
JavaBin Oslo |
Mixed Paradigms: The Method to Madness |
January 11, 2023 |
Stockholm JUG |
Transforming Data Using the Functional APIs of Java |
February 7, 2023 |
Utah JUG |
Project Loom |
February 16, 2023 |
Bangalore JUG |
Choose Delegation Over Inheritance, Really? |
April 24, 2023 |
Boulder JUG |
Know Your Java? |
June 13, 2023 |
Denver JUG |
Know Your Java? |
June 14, 2023 |
Columbus JUG |
Refactoring from Imperative to Functional Style |
July 11, 2023 |
Dallas JUG |
Refactoring from Imperative to Functional Style |
July 12, 2023 |
Houston JUG |
Refactoring from Imperative to Functional Style |
August 22, 2023 |
Geneva JUG |
Exception Handling in Functional and Reactive Programming |
August 31, 2023 |
Zurich JUG |
Get Ready For Asynchronous Programming On the JVM |
September 7, 2023 |
Luzern JUG |
Spearheading the Future of Programming |
September 8, 2023 |
Umeå JUG |
Transforming Data Using the Functional APIs |
September 13, 2023 |
Dublin JUG |
Refactoring from Imperative to Functional Style |
October 23, 2023 |
Helsinki JUG |
Deep Dive into Completable Future |
November 7, 2023 |
Vilnius JUG |
Deep Dive into Completable Future |
November 7, 2023 |
Tampa JUG |
Design Trade offs in Modern Architectures |
December 5, 2023 |
Atlanta JUG |
AMA |
December 19, 2023 |
|
Conference and public speaking appearances in 2024
|
Conferences:
|
Voxxed Days, Ticino |
January 19, 2024 |
|
Voxxed Days, CERN |
January 22-23, 2024 |
|
Jfokus, Stockholm |
February 5-7, 2024 |
|
JChateau, France |
March 6-9, 2024 |
|
VoxxedDAYS, Bucharest |
March 27-29, 2024 |
|
NFJS St. Louis |
April 5-6, 2023 |
|
DevNexus, Atlanta |
April 9-11, 2024 |
|
GIDS, Bangalore |
April 22-26, 2024 |
|
NFJS Boston |
May 3-4, 2024 |
|
Devoxx UK, London |
May 8-10, 2024 |
|
Istanbul |
May 11, 2024 |
|
itkonekt, Belgrade |
May 16-17, 2024 |
|
Spring IO, Barcelona |
May 30-31, 2024 |
|
Code Europe, Krakow and Warsaw |
June 10-11, 2024 |
|
Devoxx PL, Krakow, Poland |
June 19-21, 2024 |
|
UberConf, Denver |
July 16-19, 2024 |
|
JCrete, Greece |
July 22-26, 2024 |
|
CH OPEN WORKSHOP-TAGE 2024, Switzerland |
September 2-5, 2024 |
|
JConf, Dallas |
September 24-26, 2024 |
|
dev2next, Lone Tree, Colorado |
September 29- October 3, 2024 |
|
Belgium |
October 7-11, 2024 |
|
DevOps Vision, Clearwater, FL |
Dec. 2-4, 2024 |
|
TechLeader Summit |
Dec. 4-6, 2024 |
|
ArchConf, Clearwater, FL |
Dec. 9-12, 2024 |
|
|
User Groups:
Oslo Software Architecture (OSWA) |
Qualities of a Highly Effective Architect |
January 10, 2024 |
Oslo Bin |
Refactoring from Imperative to Functional Style |
January 11, 2024 |
Stockholm JavaScript Group |
MetaProgramming with JavaScript |
February 6, 2024 |
Berlin-Brandenburg JUG |
Asynchronous Programming in Java using Virtual Threads |
February 8, 2024 |
Utah JUG |
Design Trade Offs in Modern Architectures |
February 15, 2024 |
SingaDev |
Refactoring from Imperative to Functional Style |
February 22, 2024 |
Nashville JUG |
This Ain't Your Parent's Java |
February 27, 2024 |
Apex Toolbox Talk |
Async in JavaScript |
March 11, 2024 |
Garden State JUG |
Transforming Data Using the Functional APIs of Java |
April 1, 2024 |
NY SIG |
Asynchronous Programming with Virtual Threads |
April 2, 2024 |
Chennai JUG |
Multiple talks |
April 20, 2014 |
New Delhi JUG |
Multithreading vs. Asynchronous Programming |
April 27, 2014 |
Boston Java Users ACM Chapter (NEJUG) |
Refactoring from Imperative to Functional Style |
May 2, 2024 |
Vienna Java Users Group |
Design Patterns Revisited in Modern Java ++ |
May 6, 2024 |
Wrocław JUG |
Decision Dials |
June 22, 2024 |
London JUG |
A Functional Programming and Test Driven Approach to Game of Life |
June 26, 2024 |
St. Louis JUG |
Asynchronous Programming in Java using Virtual Threads |
July 11, 2024 |
CodeCamp Talks, Iaşi |
Spearheading the Future of Programming |
August 1, 2024 |
Colorado Springs OSUG |
A Functional Programming and Test-Driven Approach to Game of Life |
August 6, 2024 |
Denver JUG |
Design Trade offs in Modern Architectures |
August 12, 2024 |
Boulder JUG |
Design Trade offs in Modern Architectures |
August 13, 2024 |
Dallas JUG |
A Functional Programming and Test-Driven Approach to Game of Life |
August 14, 2024 |
Boulder DevOps & Colorado Kubernetes & Cloud Native group |
12 Essential Practices for Effective Continuous Delivery |
August 19, 2024 |
Houston JUG |
Konw your Java |
August 20, 2024 |
Houston FP UG |
A Functional Programming and Test-Driven Approach to Game of Life |
August 21, 2024 |
Austin JUG |
Know your Java |
September 16, 2024 |
Chicago JUG |
Scaling Up with Virtual Threads in Java |
October 21, 2024 |
Belgium JUG |
Know your Java |
November 5, 2024 |
Utrecht JUG |
Know your Java |
November 6, 2024 |
Virtual JUG |
|
November 21, 2024 |
Tampa JUG |
|
December ?, 2024 |
Atlanta JUG |
|
December 17, 2024 |
|
Conference and public speaking appearances in 2024
|
Conferences:
|
Voxxed Days, Ticino |
January 19, 2024 |
|
Voxxed Days, CERN |
January 22-23, 2024 |
|
Jfokus, Stockholm |
February 5-7, 2024 |
|
JChateau, France |
March 6-9, 2024 |
|
VoxxedDAYS, Bucharest |
March 27-29, 2024 |
|
NFJS St. Louis |
April 5-6, 2023 |
|
DevNexus, Atlanta |
April 9-11, 2024 |
|
GIDS, Bangalore |
April 22-26, 2024 |
|
NFJS Boston |
May 3-4, 2024 |
|
Devoxx UK, London |
May 8-10, 2024 |
|
Istanbul |
May 11, 2024 |
|
itkonekt, Belgrade |
May 16-17, 2024 |
|
Spring IO, Barcelona |
May 30-31, 2024 |
|
Code Europe, Krakow and Warsaw |
June 10-11, 2024 |
|
Devoxx PL, Krakow, Poland |
June 19-21, 2024 |
|
UberConf, Denver |
July 16-19, 2024 |
|
JCrete, Greece |
July 22-26, 2024 |
|
CH OPEN WORKSHOP-TAGE 2024, Switzerland |
September 2-5, 2024 |
|
JConf, Dallas |
September 24-26, 2024 |
|
dev2next, Lone Tree, Colorado |
September 29- October 3, 2024 |
|
Belgium |
October 7-11, 2024 |
|
DevOps Vision, Clearwater, FL |
Dec. 2-4, 2024 |
|
TechLeader Summit |
Dec. 4-6, 2024 |
|
ArchConf, Clearwater, FL |
Dec. 9-12, 2024 |
|
|
User Groups:
Oslo Software Architecture (OSWA) |
Qualities of a Highly Effective Architect |
January 10, 2024 |
Oslo Bin |
Refactoring from Imperative to Functional Style |
January 11, 2024 |
Stockholm JavaScript Group |
MetaProgramming with JavaScript |
February 6, 2024 |
Berlin-Brandenburg JUG |
Asynchronous Programming in Java using Virtual Threads |
February 8, 2024 |
Utah JUG |
Design Trade Offs in Modern Architectures |
February 15, 2024 |
SingaDev |
Refactoring from Imperative to Functional Style |
February 22, 2024 |
Nashville JUG |
This Ain't Your Parent's Java |
February 27, 2024 |
Apex Toolbox Talk |
Async in JavaScript |
March 11, 2024 |
Garden State JUG |
Transforming Data Using the Functional APIs of Java |
April 1, 2024 |
NY SIG |
Asynchronous Programming with Virtual Threads |
April 2, 2024 |
Chennai JUG |
Multiple talks |
April 20, 2014 |
New Delhi JUG |
Multithreading vs. Asynchronous Programming |
April 27, 2014 |
Boston Java Users ACM Chapter (NEJUG) |
Refactoring from Imperative to Functional Style |
May 2, 2024 |
Vienna Java Users Group |
Design Patterns Revisited in Modern Java ++ |
May 6, 2024 |
Wrocław JUG |
Decision Dials |
June 22, 2024 |
London JUG |
A Functional Programming and Test Driven Approach to Game of Life |
June 26, 2024 |
St. Louis JUG |
Asynchronous Programming in Java using Virtual Threads |
July 11, 2024 |
CodeCamp Talks, Iaşi |
Spearheading the Future of Programming |
August 1, 2024 |
Colorado Springs OSUG |
A Functional Programming and Test-Driven Approach to Game of Life |
August 6, 2024 |
Denver JUG |
Design Trade offs in Modern Architectures |
August 12, 2024 |
Boulder JUG |
Design Trade offs in Modern Architectures |
August 13, 2024 |
Dallas JUG |
A Functional Programming and Test-Driven Approach to Game of Life |
August 14, 2024 |
Boulder DevOps & Colorado Kubernetes & Cloud Native group |
12 Essential Practices for Effective Continuous Delivery |
August 19, 2024 |
Houston JUG |
Konw your Java |
August 20, 2024 |
Houston FP UG |
A Functional Programming and Test-Driven Approach to Game of Life |
August 21, 2024 |
Austin JUG |
Know your Java |
September 16, 2024 |
Chicago JUG |
Scaling Up with Virtual Threads in Java |
October 21, 2024 |
Belgium JUG |
Know your Java |
November 5, 2024 |
Utrecht JUG |
Know your Java |
November 6, 2024 |
Virtual JUG |
|
November 21, 2024 |
Tampa JUG |
|
December ?, 2024 |
Atlanta JUG |
|
December 17, 2024 |
|
|
Conferences
Books
|