Devoxx UK
Devoxx UK
  • Видео 586
  • Просмотров 897 382
Devoxx UK 2024 Highlights
Highlights from Devoxx UK 2024: May 8th -10th, London
A Developer Community Conference for developers to learn, sharpen their skills and get hands-on experience with the latest tech. At this 3-day conference, we bring together a diverse group of inspiring speakers from around the world to cover the most vital developer-focused topics, and latest technology advances and delve into some fascinating ideas.
It's a unique experience. For more info go to devoxx.co.uk
Просмотров: 1 824

Видео

Architecture Decision Records - How not to get lost in the past by KRISZTIAN PAPP
Просмотров 1,2 тыс.6 месяцев назад
For updates and more, join our community 👉 www.linkedin.com/company/devoxx-united-kingdom ADR, or Architecture Decision Record, is a valuable tool in software development for several reasons. It provides a centralized location for documenting and tracking architectural decisions, aiding both current and future team members. ADRs enhance communication among team members by documenting the ration...
Enums on steroids - let's look at sealed classes! by MARCIN CHROST
Просмотров 1,4 тыс.6 месяцев назад
For updates and more, join our community 👉 www.linkedin.com/company/devoxx-united-kingdom Probably everyone has already become familiar with the mechanism of sealed classes introduced in Java 17. However, in addition to strict control of the class hierarchy, it also allows for the creation of non-obvious (yet facilitating) mechanisms. One of them will be enums on steroids - and that's what I wa...
Highscores: A History of Computer-Programmed Music by ANDERS NORÅS
Просмотров 6836 месяцев назад
For updates and more, join our community 👉 www.linkedin.com/company/devoxx-united-kingdom Embark on a captivating journey through the enthralling history of music composed by code, from the scratchy notes of the CSIR Mark 1 playing "Colonel Bogey" in the 1950s to the epic proportions of modern computer-generated soundscapes. Join me in rediscovering the trailblazers who pioneered computer music...
A Developer's Tale: Migrating an Angular app from version 10 to 17 by LOÏC MAGNETTE
Просмотров 2866 месяцев назад
For updates and more, join our community 👉 www.linkedin.com/company/devoxx-united-kingdom Embark on a real-world journey of transitioning the Devoxx CFP application from Angular 10 to Angular 17. This talk offers a deep dive into the practical challenges and solutions encountered during this significant upgrade process. The session begins by highlighting the compelling reasons for migration, in...
IntelliJ IDEA Tips & Tricks by ANTON ARHIPOV
Просмотров 2,4 тыс.6 месяцев назад
For updates and more, join our community 👉 www.linkedin.com/company/devoxx-united-kingdom IntelliJ IDEA is packed with useful features that enhance developer productivity and simplify working with the code. This session takes you through the cool features of IntelliJ IDEA: refactorings, shortcuts, fast navigation, code completion kung-fu, live templates, structured search, the debugger that is ...
Decarbonising code by SHIRLEY TARBOTON
Просмотров 2546 месяцев назад
For updates and more, join our community 👉 www.linkedin.com/company/devoxx-united-kingdom According to the International Energy Agency, data centres and data transmission networks now account for 2-3% of global electricity use, which is more than the total proportion of energy used by the aviation industry. Bitcoin presently uses around 110 Terawatt Hours each year, or about the yearly energy c...
Productivity is Messing Around and Having Fun by TRISHA GEE & HOLLY CUMMINS
Просмотров 6756 месяцев назад
For updates and more, join our community 👉 www.linkedin.com/company/devoxx-united-kingdom What is the happy path, for developers? It’s less boredom, and more play. Developer satisfaction, developer joy, and business results are strongly correlated. And yet - many of our jobs are frustrating, filled with friction, and free of joy. What’s going on? How do we fix that? Is annoying waste inevitable...
Secure, Test, Repeat: A Guide to Spring Security Integration Testing by LAURENTIU SPILCA
Просмотров 4706 месяцев назад
For updates and more, join our community 👉 www.linkedin.com/company/devoxx-united-kingdom In this talk, I'll dive into the essential aspects of integration testing within the Spring Security framework. I will share practical strategies and advanced techniques to effectively test security features in Spring applications, ensuring their robustness and reliability. This session is designed for dev...
Architecting for Tomorrow: A Pragmatic Perspective by MARCEL SCHUTTE
Просмотров 3796 месяцев назад
For updates and more, join our community 👉 www.linkedin.com/company/devoxx-united-kingdom In this session, I explore the transformation to becoming a more effective architect through pragmatism. Drawing inspiration from "The Pragmatic Programmer" book, I discuss the core principles of pragmatic architecture, striking a balance between complexity and simplicity. I emphasize adaptive decision-mak...
Project Leyden: Capturing Lightning in a Bottle by PER MINBORG
Просмотров 1 тыс.6 месяцев назад
For updates and more, join our community 👉 www.linkedin.com/company/devoxx-united-kingdom Project Leyden aims to improve the startup time, warmup time, and footprint of Java applications. The best way to improve these metrics is to identify computation that we can simply eliminate. Failing that, we can shift computation temporally, later or earlier in time. We can shift it to a point later in r...
Devoxx UK Introduces: Aspiring Speakers 2024, Short Talks
Просмотров 3326 месяцев назад
For updates and more, join our community 👉 www.linkedin.com/company/devoxx-united-kingdom At Devoxx UK we're committed to offering a hand to folks who want to break into speaking at conferences. Working with the good people at the London Java Community, we've brought together a variety of new speakers from their Aspiring Speaker and Couch to Conference programmes. This session is their chance t...
Game, Set, Match: Transforming Live Sports with AI-Driven Commentary
Просмотров 7426 месяцев назад
by MARK NEEDHAM & DUNITH DANUSHKA For updates and more, join our community 👉 www.linkedin.com/company/devoxx-united-kingdom We are both big fans of the live text commentary that the BBC provide for sports like football, tennis, rugby, cricket and more. While there is a lot of novel observations in the commentary, there is also a lot that is effectively summarising what just happened. Wouldn't i...
Enter The Parallel Universe of the Vector API by SIMON RITTER
Просмотров 6736 месяцев назад
For updates and more, join our community 👉 www.linkedin.com/company/devoxx-united-kingdom Single Instruction Multiple Data (SIMD) instructions have been available in Intel and other processor instruction sets for over 25 years. The current implementation is Advanced Vector eXtensions (AVX), first introduced in the Sandy Bridge microarchitecture. Using Vector processing through AVX can profoundl...
Is it (F)ake?! Image Classification with TensorFlow.js by CARLY RICHMOND
Просмотров 1136 месяцев назад
For updates and more, join our community 👉 www.linkedin.com/company/devoxx-united-kingdom Like me, do you have a love of baking shows? Is there a particular one you like where you need to identify the cake from a lineup of similar items? As much as I love watching baking shows, I struggle to pick out the cake. Leading me to wonder if I could build a model to better find the cakes for me. Join m...
How We Decide by ANDREW HARMEL-LAW
Просмотров 1,4 тыс.6 месяцев назад
How We Decide by ANDREW HARMEL-LAW
Exploring the power of AI-Enabled APIs by AKSHATA SAWANT
Просмотров 1216 месяцев назад
Exploring the power of AI-Enabled APIs by AKSHATA SAWANT
Breaking AI: Live coding and hacking applications with Generative AI by SIMON MAPLE & BRIAN VERMEER
Просмотров 3386 месяцев назад
Breaking AI: Live coding and hacking applications with Generative AI by SIMON MAPLE & BRIAN VERMEER
Processing XML with Kafka Connect by DALE LANE
Просмотров 2386 месяцев назад
Processing XML with Kafka Connect by DALE LANE
A Record’s ACID trip through Kafka by BEN GAMBLE
Просмотров 4146 месяцев назад
A Record’s ACID trip through Kafka by BEN GAMBLE
Moving Java Forward Together by SHARAT CHANDER
Просмотров 2176 месяцев назад
Moving Java Forward Together by SHARAT CHANDER
Down the Ivory Tower towards Agile Architecture by MARIO-LEANDER REIMER
Просмотров 1616 месяцев назад
Down the Ivory Tower towards Agile Architecture by MARIO-LEANDER REIMER
Get old, go slow, write code! by TOBIAS MODIG
Просмотров 2956 месяцев назад
Get old, go slow, write code! by TOBIAS MODIG
A little less testing, a little more quality by JOÃO PROENÇA
Просмотров 2376 месяцев назад
A little less testing, a little more quality by JOÃO PROENÇA
SnapStart for AWS Lambda - Under the hood by MARK SAILES & MATTHEW MECKES
Просмотров 1826 месяцев назад
SnapStart for AWS Lambda - Under the hood by MARK SAILES & MATTHEW MECKES
The Hitchhiker's Guide to Developing Accessible Apps by AKANKSHA SINGH
Просмотров 876 месяцев назад
The Hitchhiker's Guide to Developing Accessible Apps by AKANKSHA SINGH
Datafaker: the most powerful fake data generator library by ELIAS NOGUEIRA
Просмотров 3426 месяцев назад
Datafaker: the most powerful fake data generator library by ELIAS NOGUEIRA
Automate your workstation installation! by SYLVAIN METAYER
Просмотров 2016 месяцев назад
Automate your workstation installation! by SYLVAIN METAYER
Apache Flink Connectors 101: Let’s explore the connector ecosystem! by DANNY CRANMER
Просмотров 2096 месяцев назад
Apache Flink Connectors 101: Let’s explore the connector ecosystem! by DANNY CRANMER
String Templates - Syntactic sugar or useful improvement? by MICHAEL KRIMGEN
Просмотров 1356 месяцев назад
String Templates - Syntactic sugar or useful improvement? by MICHAEL KRIMGEN

Комментарии

  • @sorboni.3953
    @sorboni.3953 2 дня назад

    Cypress also supports Edge and Firefox at least. We are working on these browsers, plus Chrome.

  • @asterixcode
    @asterixcode 3 дня назад

    Awesome presentation and interesting topic. Thanks, @vrentea

  • @reallylordofnothing
    @reallylordofnothing 4 дня назад

    Everything was going well until 16:16

  • @Isee2secA-HEAD
    @Isee2secA-HEAD 12 дней назад

    Amazing talk, thanks for the great explanation. this was easy to follow and digest all the concepts.

  • @Isee2secA-HEAD
    @Isee2secA-HEAD 12 дней назад

    8:40 poor truck, :(

  • @Krishreddy-u2k
    @Krishreddy-u2k 14 дней назад

    i am trying to get this working with debezium (aws mks connectors), but i am having issues about the format, any idea on this: Converting byte[] to kafaka failed due to serialization error:

  • @michaelchapman7962
    @michaelchapman7962 16 дней назад

    this is an excellent presentation. thank you very much

  • @jeffenriquez9929
    @jeffenriquez9929 Месяц назад

    I wish they elaborated more on how they keep code from breaking - 27:10 .

  • @piotrpaucki8678
    @piotrpaucki8678 Месяц назад

    Nice explanation and implementation of the Atomic Habits approach. Keep it up :)

  • @andersonanjos4455
    @andersonanjos4455 Месяц назад

    The best tech session about Arch Unit and Modulith I've seen by now. Thanks for share such relevant content.

  • @lucas.n
    @lucas.n Месяц назад

    it is so hard to write idiomatic java... omg. the "new" features many times feel like they're adding more to the confusion, than actually making life easier.

  • @sgagne
    @sgagne Месяц назад

    This is just what I was looking for better sports commentary on youtube highlight videos

  •  Месяц назад

    Less assumptions == better code 👍

  • @ggazila
    @ggazila Месяц назад

    Great presentation, thank you!

  • @Games-zone945
    @Games-zone945 Месяц назад

    hi could you shares tool used in all stages and ppt for this presentation

  • @josealonso7321
    @josealonso7321 Месяц назад

    Very good presentation

  • @atari1040
    @atari1040 Месяц назад

    Great presenter! l-) && Good stuff!

  • @lenhattan46
    @lenhattan46 2 месяца назад

    What a great summary tks a lot

  • @florianbellenger4949
    @florianbellenger4949 2 месяца назад

    Hello, is there a recommended solution to replace Decorator Pattern Implementation ?

  • @asimameer3445
    @asimameer3445 2 месяца назад

    I think the playwright doesn't facilitate to test native Mobile apps. Can anyone correct me?

  • @sadiulhakim7814
    @sadiulhakim7814 2 месяца назад

    Unsafe is deprecated now

  • @COMFORTYEBOAH-c1s
    @COMFORTYEBOAH-c1s 2 месяца назад

    Hi my friend

  • @DattaprasadChoukekar
    @DattaprasadChoukekar 2 месяца назад

    Avoid doing HTTP calls in transaction methods

  • @ravinderreddykothabad2299
    @ravinderreddykothabad2299 2 месяца назад

    Super!!!

  • @seonwookim9595
    @seonwookim9595 2 месяца назад

    Thanks for the great talk. Really simple and impressive, though I have some concerns on your suggestion of using virtual threads to handle request and use coroutines for structured concurrency and etc. Even if a single request is handled by single virtual thread, the underlying carrier thread can change if the virtual thread is rescheduled. Is it possible for libraries that make use of ThreadLocal work normally in this case?

  • @barbaralenkei
    @barbaralenkei 2 месяца назад

    I woz her

  • @elisei.tataru
    @elisei.tataru 2 месяца назад

    Great content, but the sound effects detract from focus, especially during key points.

  • @vikaspoddar001
    @vikaspoddar001 2 месяца назад

    Best introduction to java 8

  • @flatmapper
    @flatmapper 2 месяца назад

    Heard about Result/ Either OR sealed interfaces in Rust, Scala, Kotlin instead of recoverable unhappy path throwing and catching runtime exceptions?

  • @guilhermechafy9470
    @guilhermechafy9470 2 месяца назад

    Victor, Thank you for always sharing your knowledge with us. Your presentations are insightful and inspiring!

  • @shakilahmed4647
    @shakilahmed4647 2 месяца назад

    Two favorite person on the stage wow

  • @MariuszAleksandrowicz
    @MariuszAleksandrowicz 2 месяца назад

    Nobody presented so far how to create and use in Java 21 with Vitual Threads some concepts welll know in Spring WebFlux like methods zip(), merge(), concat() and many others. How to pass context in downstream comparing to what is use in Spring - Reactor Context. So far it is not a replacement for Reactor.

    • @vincentchee4108
      @vincentchee4108 Месяц назад

      You might get it wrongly. It is meant to completely get rid of the reactive programming paradigm not to be used in tandem with Webflux. You can still use the good old ThreadContext for passing context.

  • @lhxperimental
    @lhxperimental 2 месяца назад

    I don't know why he finds a buld time of 15 mins to be impressive. If find it rather long.

  • @lhxperimental
    @lhxperimental 3 месяца назад

    This is the longest time I have seen josh silent

  • @hydtechietalks3607
    @hydtechietalks3607 3 месяца назад

    These guys are BIG FAT LIARS to sell ANYTHING... why does database schema change.. not because you got HIGH.. there is a change in the way business being done for new variations... As SQL is strict about it schema, but NOSQL is not Strict about "Schema", it allows couple of extra attributes as its document structure. Suppose if business is getting same Invoice data from different sources, each source may have some extra information, cannot be ignored... so your storage should not BE STRICT about the data..allow Dynamic SCHEMA, thus Decide for NOSQL....

  • @ABW5662
    @ABW5662 3 месяца назад

    this should be taught to any one who has ever written atleast 10k lines of code.

  • @devbyjesus4176
    @devbyjesus4176 3 месяца назад

    can we have a link to the website url at the end of the talk ?

  • @thomasdarimont
    @thomasdarimont 3 месяца назад

    Amazing journey through the evolution of computer generated music!

  • @SaudBako
    @SaudBako 3 месяца назад

    Kids, don't do drugs.

  • @adhithyansridhar7046
    @adhithyansridhar7046 3 месяца назад

    Again very insightful from Venkat. Josh's body language shows 100% respect he has for a co-speaker. Great to see he collaborated with Venkat Sir.

  • @avneet12284
    @avneet12284 3 месяца назад

    Too high level

    • @My50c
      @My50c 2 месяца назад

      what would you like to see next time?

  • @lerneninverschiedenenforme7513
    @lerneninverschiedenenforme7513 3 месяца назад

    underrated! Thank you for explaining in this detail!

  • @HedleyLuna
    @HedleyLuna 3 месяца назад

    This reminds me why I fell in love with CS and CPU Architecture. Though, it was probably easier to write this in ANSI C

  • @princesonnenberg383
    @princesonnenberg383 3 месяца назад

    awesome video...🥇

  • @shapeshifter360
    @shapeshifter360 3 месяца назад

    My two favourite conference speakers at the same time! ❤

  • @supernerd6983
    @supernerd6983 3 месяца назад

    Yep those are words alright

  • @AdamDymitruk
    @AdamDymitruk 3 месяца назад

    I've never seen this..

  • @Mistoffeleess
    @Mistoffeleess 3 месяца назад

    Uhm...... This is the worst explanation ever about Monad and Functor...

  • @ericalessandrini9174
    @ericalessandrini9174 3 месяца назад

    That was probably the best presentation I've seen! Thank you!!!

  • @andmal8
    @andmal8 3 месяца назад

    Thank you!