~/talks

Mohamed Taman

what they talk about

all 8 in the filters

where they keep going back

all 15 in the filters

on a stage with

all 4 in the filters

who talks about the same things

titleconferencedate
Forking the Future: Embracing Microservices EvolutionBuild Stuff 20252025-12-03
Argues for a clone backend + DB + pipeline for each team so features ship immediately while teams progressively strip domain code into services, using an API…
Talk on
Effective Java SE 11-21 APIs/Lang Features Makes Your Life Easier.JCON WORLD ONLINE 20232023-11-20
Covers concrete Java SE 11–21 changes and how to use them: run a one‑file program with single-file source launch so no separate javac step, replace small curl…
Talk on
Java 11 to 21 Evolution!Devoxx Ukraine 2023: AI – Friend or Foe?2023-09-22
Covers concrete changes from Java 11 through 21: six-month release cadence and LTS every two years, built‑in HTTP Client replacing external libraries…
Talk on
Let’s Have Some Effective REST!JCON Europe 20232023-06-20
Covers concrete rules: identify participants and activities, map activities to verbs and expose resources as plural nouns, paper-test the API contract before…
Talk on
The Hidden Gems of Java 20Cloud Builders: Java Conf 20232023-03-30
Java 20 surfaces concrete changes: record patterns gain generic type inference and for-loop support, ambiguous name+pattern forms get removed, and pattern…
Talk on
Effective Java SE 18 APIs/Lang features, makes your life easier.Devoxx Ukraine 2022: Secure our Future2022-09-02
Covers Java 9–18 changes with concrete tools and effects: jlink creates custom runtime images to shrink container images, java.net.http with HTTP/2 and…
Talk on
Let’s have some effective REST!Voxxed Days Bucharest 20222022-03-23
Shows a concrete modeling workflow: identify participants → list activities → map to resources → revise → define API, applied to a telecom MVNO product and…
Talk on
The Cool Thing about Cool Things in Java 16 & 17 LTSDevoxx Ukraine 20212021-11-19
Practical tour of Java 16 and 17 features with concrete claims and examples: records reduce boilerplate for immutable data carriers (canonical and compact…
Talk on
Effective Java SE 16 APIsJCON-ONLINE 20212021-10-05
Covers concrete JDK 9–17 changes with runnable demos and migration advice: jlink produces ~16MB custom runtime images and modularity hides internal APIs…
Talk on
Do You Use the Optional Class as It Should BeDevnexus 20212021-02-17
25+ practical recipes for Java Optional show exactly what to do and what to stop doing: initialize with Optional.empty instead of returning null, never blindly…
Talk on
DevOps SpeakeasyDevnexus 20212021-02-17
Argues that widespread Optional misuse causes real performance and memory problems, citing the cache example where using orElse instead of orElseGet forces an…
Talk on
Do you use the Optional class as it should be?jLove 20202020-12-04
Claims that 65% misuse Optional, lists concrete anti‑patterns and replacements: avoid Optional as fields, constructor args, collection values; use…
Talk on
Effective JavaSE9 to 15APIs/Lang features, makes your life easier.Devoxx Ukraine 20202020-11-05
Practical tour of Java SE 9–15 features with code-backed specifics: module system that trims runtimes down to kilobytes using jlink custom runtime, JShell and…
Talk on
Do you use the Optional class as it should be?Devoxx Ukraine 20202020-11-05
25+ concrete recipes for Java Optional with code-level rules: always initialize with Optional.empty, prefer ofNullable for possibly null values, and never call…
Talk on
Java Forever (Round Table).Devoxx Ukraine 20202020-11-05
Java stays relevant through concrete platform work not slogans: a managed JVM plus a 25 year ecosystem, invoke dynamic (Java 7) that enables language…
Panel on
Let’s have some Effective RESTGlobal Summit for Java Devs 20202020-08-01
Shows how to design APIs by modeling first on paper, identifying participants and activities, grouping nouns into resources (items, carts, orders, customers)…
Talk on
Do You Use the Optional Class as it Should BeDevnexus 20202020-02-19
Covers 25+ recipes for using java.util.Optional up to Java 12 with concrete code on GitHub, including stream integration and map vs flatMap patterns, and…
Talk on
Effective Java SE 12 APIs/Lang features, makes your life easierRiga Dev Days 20192019-05-29
Covers concrete, usable Java SE 9–12 changes: the module system and Project Jigsaw that force modularization and remove Java EE modules; tools to migrate like…
Talk on
Effective Design of RESTful APIsOracle Code One 20182018-10-22
Gives a concrete five-step API design: identify participants, list their activities, paper-model resources, map actions to nouns and HTTP verbs, then validate…
Talk on
Top 10 Key Performance Techniques for Hybrid mobile AppsJfokus 20162016-02-08
Ten concrete optimizations are listed: generate UI on the client with single-page patterns and cache static and dynamic data in IndexedDB / WebSQL /…
Talk on
Java EE 7 and Java SE 8 Adoption at the United NationsJavaDay Kyiv 20152015-11-06
A production system built in one and a half months to issue Java Card wallets for UN refugee food and cash benefits in Egypt uses Java EE 7, JDK 8, GlassFish…
Talk on
Effective Design of RESTful APIsJavaDay Kyiv 20152015-11-06
A concrete workflow: identify participants, list their activities, break those into resources (nouns) and map to HTTP verbs, then validate before coding — this…
Talk on
JavaFX 8 everywhere; Write once runs anywhereJavaDay Kharkiv 20152015-10-15
Claims that JavaFX 8 supports one codebase across desktop, browser, Android and iOS by bundling with JDK8 and using build plugins to produce APK/IPA…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.