Devoxx
Devoxx
  • 3 528
  • 17 755 755

Video

Voxxed Days Bucharest 2024 - How it felt like :)
zhlédnutí 366Před 21 dnem
Relive some of the moments of the Voxxed Days Bucharest 2024 conference
Voxxed Days Cluj 2023 - How it felt like :)
zhlédnutí 315Před 21 dnem
The after movie of the Voxxed Days Cluj 2024 event
DevoxxGenie v0.1.2 is available
zhlédnutí 925Před 21 dnem
#DevoxxGenie v0.1.2 is out on the IDEA marketplace! 🤩 plugins.jetbrains.com/plugin/24169-devoxxgenie New features : 🚀 1) Chat with open file 2) Add files to context 3) Add code snippets to context 4) Code highlighting in response 5) Chat with LLM Used Groq for the recorded demo (almost real-time response)
Devoxx Greece 2024 - Moments to remember
zhlédnutí 526Před 28 dny
Devoxx Greece 2024 - Moments to remember
Devoxx Greece 2024 - The lost art of software design by Simon Brown
zhlédnutí 1,5KPřed 28 dny
The software development industry has made huge leaps in recent years, yet software development teams are often more chaotic than they are self-organising, with the resulting code being more of a mess than was perhaps anticipated. Successful software products aren't just about good code, and sometimes you need to step away from the IDE for a few moments to see the bigger picture. This session i...
Devoxx Greece 2024 Protopia Futures: Human Agency vs Tech Theology opening keynote Monika Bielskyte
zhlédnutí 629Před 28 dny
SciFi movies & popular media headlines often give us an illusion of the “technologically predetermined” direction our future is “inevitably” hurtling towards. Most of these narratives isolate science & technology from human context & exhibit discriminatory bias, limiting, rather than opening our understanding of what is really possible. Monika's talk will explore how the fear based Dystopian & ...
Devoxx Greece - Exploring the Fact-based Realities of AI-Assisted Coding by Adam Tornhill
zhlédnutí 702Před 28 dny
arge Language Models have enabled machines to write code. The resulting movement, AI-assisted coding, promises to improve developer productivity. However, AI-assisted coding is still in its infancy. This implies that we should embrace it with caution, guardrails, and realistic expectations. In this talk, Adam presents both the short- and long-term implications of using AI assistants to write co...
Devoxx Greece 2024 - Socio-Technical Smells: How Technical Problems Cause Organizational Friction
zhlédnutí 570Před 28 dny
Speaker : Adam Tornhill Successful software development requires that you keep code and people in balance so that one supports the other. It's a hard challenge since a piece of code doesn't reveal anything about its socio-technical context. Enter behavioral code analysis, an approach which combines code level metrics with data on how teams interact within the code. Armed with these techniques, ...
Devoxx Greece 2024 - Developer Driven Quality: Excellence from code to deployment - Closing Keynote
zhlédnutí 557Před 28 dny
Speaker : SOWMYA SRIDHARAMURTHY With a paradigm shift towards developer driven quality, the modern engineering landscape is undergoing a dramatic change. In modern release processes, the traditional job division and handovers are becoming less and less common. while the fact that agile development is becoming the mainstream, teams are still experiencing traditional software problems and growing...
Devoxx Greece 2024 - Busy Architect's Guide to Distributed Systems by Ted Neward
zhlédnutí 2,3KPřed 28 dny
Service-oriented, Representational State Transfer, Remote Procedure Calls, oh my! If it's one thing the Computer Science industry has given us, it's a thousand different ways to communicate from one process to another. But all these options don't always come with a good user manual of which to choose at which times, or why one might work well in one scenario, and a different one in a different ...
Devoxx Greece 2024 - Java Language Update -- a look at where the language is going by Brian Goetz
zhlédnutí 9KPřed 28 dny
Devoxx Greece 2024 - Java Language Update a look at where the language is going by Brian Goetz
Devoxx Greece 2024 - Translating a Cretan Book into English, German, Chinese,using Java &ChatGPT API
zhlédnutí 353Před 28 dny
Speaker : Dr. Heinz Kabutz "My Village Chorafakia Akrotiri - a book by Emmanouil Koutrakis son of Giorgos Heinz held the book in his hand. It was written in flowery Greek. But not just any Greek. The local village dialect of Cretan spoken in the village of Chorafakia. The book was hundreds of pages long, with almost 500 photographs. Unfortunately, even though Heinz has lived on Crete for almost...
Devoxx Greece 2024 - Modern development with Nuxt by Daniel Roe
zhlédnutí 639Před 28 dny
In the ever-evolving landscape of web development, choosing the right framework is crucial. Join Daniel as he delves into the realm of modern development practices. He'll explore the power and versatility of Nuxt and the unjs ecosystems, as well offer more general insights that are relevant no matter what framework you decide to use. The talk will be sprinkled with live coding to show off the f...
Devoxx Greece 2024 - Busy Developer's Guide to Building a Bytecode Virtual Machine by Ted Neward
zhlédnutí 1,4KPřed 28 dny
Virtual machines rule the world of programming right now: the Java Virtual Machine (JVM) and the .NET Common Language Runtime (CLR) are perhaps the two best-known, but Python, Ruby, and Chrome's V8 engine (powering Chrome and NodeJS) are all also virtual machines, and between those five, we have most of the world covered. But how do these machines work? On what principles do they operate? In sh...
Devoxx Greece 2024 Practical introduction to OpenTelemetry tracing for developers by Nicolas Frankel
zhlédnutí 475Před 28 dny
Devoxx Greece 2024 Practical introduction to OpenTelemetry tracing for developers by Nicolas Frankel
Devoxx Greece 2024 - Generative AI for Data Platforms - Cutting to the Chase by Frank Munz
zhlédnutí 198Před 28 dny
Devoxx Greece 2024 - Generative AI for Data Platforms - Cutting to the Chase by Frank Munz
Devoxx Greece 2024 - The Core Web Vitals cheat sheet for Angular developers by Nicolas Frizzarin
zhlédnutí 123Před 28 dny
Devoxx Greece 2024 - The Core Web Vitals cheat sheet for Angular developers by Nicolas Frizzarin
Devoxx Greece 2034 Unveiling the Secrets of a Sports Betting Platform by Eleftherios Anagnostopoulos
zhlédnutí 144Před 28 dny
Devoxx Greece 2034 Unveiling the Secrets of a Sports Betting Platform by Eleftherios Anagnostopoulos
Devoxx Greece 2024 - Lessons learned by closing the gap between Java and cloud-native ecosystems
zhlédnutí 247Před 28 dny
Devoxx Greece 2024 - Lessons learned by closing the gap between Java and cloud-native ecosystems
Devoxx Greece 2024 - C.E.L.L Platform: Building a Next-Gen TelCo IT by Nikos Ntemkas
zhlédnutí 114Před 28 dny
Devoxx Greece 2024 - C.E.L.L Platform: Building a Next-Gen TelCo IT by Nikos Ntemkas
Devoxx Greece 2024 - The Art of Debugging Inside K8s Environment by Andrii Soldatenko
zhlédnutí 402Před 28 dny
Devoxx Greece 2024 - The Art of Debugging Inside K8s Environment by Andrii Soldatenko
Devoxx Greece 2024 - How to boost your project's agility and scalability with micro frontends
zhlédnutí 196Před 28 dny
Devoxx Greece 2024 - How to boost your project's agility and scalability with micro frontends
Devoxx Greece 2024 - Small steps are the fastest way forward by Sander Hoogendoorn
zhlédnutí 258Před 28 dny
Devoxx Greece 2024 - Small steps are the fastest way forward by Sander Hoogendoorn
Devoxx Greece 2024 - Our Tech Platform at a glance by Alexandros Savvas
zhlédnutí 109Před 28 dny
Devoxx Greece 2024 - Our Tech Platform at a glance by Alexandros Savvas
Devoxx Greece 2024 - A hitchhikers guide to observe (Java) applications in Kubernetes
zhlédnutí 422Před 28 dny
Devoxx Greece 2024 - A hitchhikers guide to observe (Java) applications in Kubernetes
Devoxx Greece 2024 - Understanding the human genome: data mining in the world of DNA
zhlédnutí 74Před 28 dny
Devoxx Greece 2024 - Understanding the human genome: data mining in the world of DNA
Devoxx Greece 2024 - From chaos to confidence: Building a QA powerhouse at Yodeck by Panag. Leloudas
zhlédnutí 90Před 28 dny
Devoxx Greece 2024 - From chaos to confidence: Building a QA powerhouse at Yodeck by Panag. Leloudas
Devoxx Greece 2024 - Game Dev: Our story from zero to (almost) hero by Bill Savvidis
zhlédnutí 112Před 28 dny
Devoxx Greece 2024 - Game Dev: Our story from zero to (almost) hero by Bill Savvidis
Devoxx Greece 2024 - Navigating the Data Engineering Landscape in the Era of AI by Johh Michailidis
zhlédnutí 118Před 28 dny
Devoxx Greece 2024 - Navigating the Data Engineering Landscape in the Era of AI by Johh Michailidis

Komentáře

  • @thisissmz
    @thisissmz Před 8 hodinami

    Greate Talk

  • @nikochen832
    @nikochen832 Před 16 hodinami

    10000% agree with the highly dynamic runtime is pointless, not everyone has enough knowledge to use it, most people just want some APIs.

  • @tendaipfidze7933
    @tendaipfidze7933 Před 2 dny

    Had almost given up on reactive until this guy showed up 👏👏

  • @alexanderravikovich6186

    How do you solve the issue of cyclic updates? In your example, you will update the legacy database with the data updated on the new database, and vice versa.

  • @kalamatej
    @kalamatej Před 2 dny

    Golden ❤

  • @rustinpeace7466
    @rustinpeace7466 Před 3 dny

    This seems like a real neat way to enforce architecture. I didn't catch if it is applicable to an existing codebase? Like could I slap it in one of my company's EJB's and it suggest how to modularize?

  • @FostersLagerMorphs
    @FostersLagerMorphs Před 3 dny

    This was eloquently presented. I found the examples very helpful in understanding how these new language features can work together.

  • @chriswelsh1143
    @chriswelsh1143 Před 3 dny

    Brian is a god. He taught me how little I know about multi-threaded Java and for that I will forever thank you. Read their book.

  • @poojanpatel2437
    @poojanpatel2437 Před 6 dny

    Why he gotta do fake accent jesus fking Christ. Taking all the fun out of a such a great video.

  • @jacuswoczega9180
    @jacuswoczega9180 Před 7 dny

    Returns new :)

  • @bisqqa1103
    @bisqqa1103 Před 7 dny

    that intro tho, the sounds

  • @omerorhan80
    @omerorhan80 Před 8 dny

    what about sensetive data? for example credit card information. When we keep events they will always be readable, so isn't that a safety issue? So we shouldn't use ES for that kind of use cases?

  • @JudgeFredd
    @JudgeFredd Před 8 dny

    Great speech

  • @curio78
    @curio78 Před 9 dny

    Why is nullness a problem with flattening? Language changes need to happen in one go and early. People are not going to move to java or upgrade java version if features are added piece meal.

  • @lm.moreira
    @lm.moreira Před 10 dny

    Is async log appender from log4j useful to mitigate this situation of a virtual thread mounting it after the log IO?

  • @zvejkal2
    @zvejkal2 Před 12 dny

    Great performance and presentation style. I really enjoyed it!

  • @timcsq
    @timcsq Před 12 dny

    Impressive as it is, Virtual Threads make 99% of it obsolete.

  • @DidierLoiseau
    @DidierLoiseau Před 13 dny

    I was kind of expecting at the end: “… and this is why we have decided to deprecate all intermediate operations in the Stream API in Java 23” 😅

    • @viktor_klang
      @viktor_klang Před 9 dny

      😂

    • @DidierLoiseau
      @DidierLoiseau Před 8 dny

      ​@@viktor_klang Didn’t expect you to notice my comment! Since you are here, for the mapMulti() example at 26:07, shouldn’t the lambda return !downstream.isRejecting()? Also, I’m curious about isRejecting(), wouldn’t most usecases negate the returned boolean? Might be better to have isAccepting() instead - it would be more consistent with push().

  • @georgiosleon
    @georgiosleon Před 13 dny

    Thank you !!!

  • @georgiosleon
    @georgiosleon Před 13 dny

    Thank you !!!

  • @user-tk4ii8ox4t
    @user-tk4ii8ox4t Před 14 dny

    Content wise okay but she is doing over over over overacting

  • @mahkhi7154
    @mahkhi7154 Před 15 dny

    Minix is a Brilliant Philosophy. Its Implementation is Sh1t. Its Just Too Slow. You Have to do the Philosophy at Speed.

  • @DreamsAPI
    @DreamsAPI Před 15 dny

    Pretty nice

  • @hamdihamza4444
    @hamdihamza4444 Před 16 dny

    this guy is hilarious 🤣 thank you Josh ur awesome man 💚💚

  • @rajushingadiya2860
    @rajushingadiya2860 Před 16 dny

    here venkat sir is not talking about any language, he talks about how to think correctly. love you sir

  • @georgetarida5653
    @georgetarida5653 Před 17 dny

    Really fun presentation! 😃 Always a pleasure to listen to Victor!

  • @rochaaraujo9320
    @rochaaraujo9320 Před 17 dny

    I did few tests about file read and write, comparing Java and Rust. Guess what? Java was faster in a lot of cases, but of course, use a lot more memory than Rust.

  • @kennethcarvalho3684
    @kennethcarvalho3684 Před 17 dny

    Went over my head

  • @KangoV
    @KangoV Před 17 dny

    I've been using Micronaut for 4 years now. Awesome tool.

  • @hsmiranda
    @hsmiranda Před 17 dny

    Good video!

  • @ashishtrivedi6426
    @ashishtrivedi6426 Před 18 dny

    Dude seriously your content was great but you need better prep

  • @dmitrybelyaev4244
    @dmitrybelyaev4244 Před 18 dny

    A slightly extended version of this talk is available on Medium

  • @user-wg6ln3lz4o
    @user-wg6ln3lz4o Před 18 dny

    Finally, Evgeny got a MacBook ::::::)

  • @nicolasfelipe1
    @nicolasfelipe1 Před 18 dny

    very clear. awesome explanation.

  • @nisachannel7077
    @nisachannel7077 Před 19 dny

    Awesome demo ❤🎉

  • @bushido791
    @bushido791 Před 19 dny

    I think git is good enough to last for a very long time for most use cases. Most engineers are happy to keep something that works, everything changes fast in software so it makes sense to avoid switching to a new vcs if the gains are negligible(i.e. the time/effort for the switch probably won't be worth the benefits)

  • @V530-15ICR
    @V530-15ICR Před 19 dny

    41:01 can see the IP of the one who connected (maybe the same who took the screenshot)

  • @V530-15ICR
    @V530-15ICR Před 19 dny

    40:37 I'm 100% sure that was written by a bot

  • @MrOcelot92
    @MrOcelot92 Před 19 dny

    1:50:50 isn't row 50 Mono<Void> too? why there is no need to add a return something there too?

    • @timcsq
      @timcsq Před 12 dny

      delayUntil subscribes to the inner code but returns the original item, which is the saved post from line 43 in this case. You can think of it like it's a procedure which executes its body, but then returns its argument (something like "Long myProc(Long arg) { return arg }"). That's why you can map this saved post into a Long using getId and return that ID as Mono<Long>.

  • @tonino_nelveneto
    @tonino_nelveneto Před 20 dny

    It is always great to see Victor Rentea presenting 👏Thanks!

  • @KhaledKimboo4
    @KhaledKimboo4 Před 21 dnem

    33:40 what a horrible language, java should be illegal

  • @KENTOSI
    @KENTOSI Před 21 dnem

    Awesome presentation! Dude was clearly well prepared navigating through all that code.

  • @boa6400
    @boa6400 Před 21 dnem

    Thank you so much for your video 😭😭😭😭😭😭😭🙏🙏🙏🙏🙏🙏🙏🙏 love you so much

  • @jscancella
    @jscancella Před 22 dny

    the audio is messed up - sounds like two microphones output playing at once

  • @mohitoautomaciek801
    @mohitoautomaciek801 Před 23 dny

    👍lets de madżik hapend👍

  • @Dominik-K
    @Dominik-K Před 23 dny

    Great talk, Ted knows what is the real big picture and what one needs to keep in mind when designing distributed systems. As someone who has had some years of experience in this field, i highly appreciate his down-to-earth style of explaining what really matters in a memorable way and succinct time

  • @i-am-the-slime
    @i-am-the-slime Před 23 dny

    Wow 7 years ago and look at the disappointment that Scala 3 is today

  • @kellyoreilly7357
    @kellyoreilly7357 Před 24 dny

    I disabled quic after I realized my router was getting flooded with it. Russian hackers can use protocol quic to attacks port 443, it's very annoying. I had to block it, so I disabled it on all of my internet browsers.

  • @lts8683
    @lts8683 Před 24 dny

    Awesome

  • @laughingvampire7555
    @laughingvampire7555 Před 24 dny

    I haven't had any issue with yaml in my 10 years of working with it.