NDC Conferences
NDC Conferences
  • Видео 3 668
  • Просмотров 28 396 047
Keynote: Decades in the Machine - Meaning and Purpose in Technology - David Whitney - NDC Sydney
This talk was recorded at NDC Sydney in Sydney, Australia. #ndcsydney #ndcconferences #developer #softwaredeveloper
Attend the next NDC conference near you:
ndcconferences.com
ndcsydney.com/
Subscribe to our RUclips channel and learn every day:
/ @NDC
Follow our Social Media!
ndcconferences
NDC_Conferences
ndc_conferences
#computer #technology
In this keynote session we'll talk about finding your own identity set against the backdrop of a career in technology.
Ways to cope with the eternal tug of war between the work we do for money and the work we do for ourselves.
We'll talk about keeping your identity intact in an unstable job market, and crafting a path...
Просмотров: 192

Видео

Using Vector Databases for Multimodal Embeddings and Search - Zain Hasan - NDC London 2024
Просмотров 9076 часов назад
This talk was recorded at NDC London in London, England. #ndclondon #ndcconferences #developer #softwaredeveloper Attend the next NDC conference near you: ndcconferences.com ndclondon.com/ Subscribe to our RUclips channel and learn every day: / @NDC Follow our Social Media! ndcconferences NDC_Conferences ndc_conferences #machinelearning #database #bigdata...
From Magic to Mechanics: Demystifying GPU Programming - Adam Gaidi - NDC London 2024
Просмотров 1 тыс.8 часов назад
This talk was recorded at NDC London in London, England. #ndclondon #ndcconferences #developer #softwaredeveloper Attend the next NDC conference near you: ndcconferences.com ndclondon.com/ Subscribe to our RUclips channel and learn every day: / @NDC Follow our Social Media! ndcconferences NDC_Conferences ndc_conferences #concurrency #web #machinelearning ...
Middleware Showdown: Exploring Diverse Messaging Solutions - Chris Patterson
Просмотров 1,1 тыс.8 часов назад
This talk was recorded at NDC London in London, England. #ndclondon #ndcconferences #developer #softwaredeveloper Attend the next NDC conference near you: ndcconferences.com ndclondon.com/ Subscribe to our RUclips channel and learn every day: / @NDC Follow our Social Media! ndcconferences NDC_Conferences ndc_conferences #architecture #dotnet #microservice...
An Introduction to Residuality Theory - Barry O'Reilly - NDC London 2024
Просмотров 2 тыс.8 часов назад
This talk was recorded at NDC London in London, England. #ndclondon #ndcconferences #developer #softwaredeveloper Attend the next NDC conference near you: ndcconferences.com ndclondon.com/ Subscribe to our RUclips channel and learn every day: / @NDC Follow our Social Media! ndcconferences NDC_Conferences ndc_conferences #architecture #cloud #software Resi...
The Future of Cookies - Anders Abel - NDC London 2024
Просмотров 1,5 тыс.8 часов назад
This talk was recorded at NDC London in London, England. #ndclondon #ndcconferences #developer #softwaredeveloper Attend the next NDC conference near you: ndcconferences.com ndclondon.com/ Subscribe to our RUclips channel and learn every day: / @NDC Follow our Social Media! ndcconferences NDC_Conferences ndc_conferences #web #security Cookies has been a b...
.NET gRPC - deep dive - Irina Scurtu - NDC London 2024
Просмотров 2,2 тыс.8 часов назад
This talk was recorded at NDC London in London, England. #ndclondon #ndcconferences #developer #softwaredeveloper Attend the next NDC conference near you: ndcconferences.com ndclondon.com/ Subscribe to our RUclips channel and learn every day: / @NDC Follow our Social Media! ndcconferences NDC_Conferences ndc_conferences #dotnet #architecture #web #api #gr...
Let's build the worst Event Sourcing system! - Oskar Dudycz - NDC London 2024
Просмотров 1,6 тыс.11 часов назад
This talk was recorded at NDC London in London, England. #ndclondon #ndcconferences #developer #softwaredeveloper Attend the next NDC conference near you: ndcconferences.com ndclondon.com/ Subscribe to our RUclips channel and learn every day: / @NDC Follow our Social Media! ndcconferences NDC_Conferences ndc_conferences #architecture #cloud #ddd Everyone ...
How to get a grip on your microservices system using a service-mesh - Edwin van Wijk
Просмотров 54011 часов назад
This talk was recorded at NDC London in London, England. #ndclondon #ndcconferences #developer #softwaredeveloper Attend the next NDC conference near you: ndcconferences.com ndclondon.com/ Subscribe to our RUclips channel and learn every day: / @NDC Follow our Social Media! ndcconferences NDC_Conferences ndc_conferences #dotnet #architecture #microservice...
Kubernetes and MLOps for Scalable and Reproducible Generative AI - Annie Talvasto - NDC London 2024
Просмотров 27311 часов назад
This talk was recorded at NDC London in London, England. #ndclondon #ndcconferences #developer #softwaredeveloper Attend the next NDC conference near you: ndcconferences.com ndclondon.com/ Subscribe to our RUclips channel and learn every day: / @NDC Follow our Social Media! ndcconferences NDC_Conferences ndc_conferences #ai #cloud #devops #machinelearning...
Domain Storytelling-Understanding Your Users by Drawing Pictures - Henning Schwentner
Просмотров 91411 часов назад
This talk was recorded at NDC London in London, England. #ndclondon #ndcconferences #developer #softwaredeveloper Attend the next NDC conference near you: ndcconferences.com ndclondon.com/ Subscribe to our RUclips channel and learn every day: / @NDC Follow our Social Media! ndcconferences NDC_Conferences ndc_conferences #ddd Misunderstandings between deve...
Stay with C# or switch to F#? Let's fight! Let's vote! - Vagif Abilov & Max Arshinov
Просмотров 2,2 тыс.11 часов назад
This talk was recorded at NDC London in London, England. #ndclondon #ndcconferences #developer #softwaredeveloper Attend the next NDC conference near you: ndcconferences.com ndclondon.com/ Subscribe to our RUclips channel and learn every day: / @NDC Follow our Social Media! ndcconferences NDC_Conferences ndc_conferences #dotnet #csharp #fsharp #functional...
Distributed load testing with k6 - Thijs Feryn - NDC London 2024
Просмотров 69513 часов назад
This talk was recorded at NDC London in London, England. #ndclondon #ndcconferences #developer #softwaredeveloper Attend the next NDC conference near you: ndcconferences.com ndclondon.com/ Subscribe to our RUclips channel and learn every day: / @NDC Follow our Social Media! ndcconferences NDC_Conferences ndc_conferences #testing #devops #api #web In this ...
Accessibility Testing 101 - Erissa Duvall - NDC London 2024
Просмотров 59213 часов назад
This talk was recorded at NDC London in London, England. #ndclondon #ndcconferences #developer #softwaredeveloper Attend the next NDC conference near you: ndcconferences.com ndclondon.com/ Subscribe to our RUclips channel and learn every day: / @NDC Follow our Social Media! ndcconferences NDC_Conferences ndc_conferences #testing #ethics #web #application ...
Common mistakes in EF Core - Jernej Kavka - NDC London 2024
Просмотров 4,4 тыс.18 часов назад
This talk was recorded at NDC London in London, England. #ndclondon #ndcconferences #developer #softwaredeveloper Attend the next NDC conference near you: ndcconferences.com ndclondon.com/ Subscribe to our RUclips channel and learn every day: / @NDC Follow our Social Media! ndcconferences NDC_Conferences ndc_conferences #dotnet #sql #apps When JK worked w...
Actionable Observability - Lesley Cordero - NDC London 2024
Просмотров 88220 часов назад
Actionable Observability - Lesley Cordero - NDC London 2024
The Evolution of Responsive Web Design: What's Next? - Trung Vo - NDC London 2024
Просмотров 1,5 тыс.20 часов назад
The Evolution of Responsive Web Design: What's Next? - Trung Vo - NDC London 2024
What comes after ChatGPT? Vector Databases - the Simple and powerful future of ML? - Erik Bamberg
Просмотров 2 тыс.20 часов назад
What comes after ChatGPT? Vector Databases - the Simple and powerful future of ML? - Erik Bamberg
Analogue Evolution, Digital Revolution: Tipping Points in Technology - Dylan Beattie
Просмотров 3,1 тыс.23 часа назад
Analogue Evolution, Digital Revolution: Tipping Points in Technology - Dylan Beattie
Level up with GitHub Copilot: using AI to learn, code, and build - Michelle "MishManners" Duke
Просмотров 1,8 тыс.23 часа назад
Level up with GitHub Copilot: using AI to learn, code, and build - Michelle "MishManners" Duke
What you can learn from an open-source project with 300 million downloads - Dennis Doomen
Просмотров 3,5 тыс.23 часа назад
What you can learn from an open-source project with 300 million downloads - Dennis Doomen
The Crisps and Pickle Story: What's Really Behind Infamous, Historic UI Failures? - Dean Schuster
Просмотров 1,8 тыс.День назад
The Crisps and Pickle Story: What's Really Behind Infamous, Historic UI Failures? - Dean Schuster
On Becoming a Space-Faring Civilization - Richard Campbell - NDC London 2024
Просмотров 937День назад
On Becoming a Space-Faring Civilization - Richard Campbell - NDC London 2024
Learn to Say "No!" Without Being a Jerk - Christina Aldan - NDC London 2024
Просмотров 1,1 тыс.День назад
Learn to Say "No!" Without Being a Jerk - Christina Aldan - NDC London 2024
It’s time to rebuild DevOps. - Paul Stack - NDC London 2024
Просмотров 3,3 тыс.День назад
It’s time to rebuild DevOps. - Paul Stack - NDC London 2024
Designing for change with Vertical Slice Architecture - Chris Sainty - NDC London 2024
Просмотров 7 тыс.День назад
Designing for change with Vertical Slice Architecture - Chris Sainty - NDC London 2024
Mastering Operational Health for Engineering Leaders - Iccha Sethi - NDC London 2024
Просмотров 763День назад
Mastering Operational Health for Engineering Leaders - Iccha Sethi - NDC London 2024
Tales from the .NET 8 Migration Trenches -
Просмотров 3,1 тыс.День назад
Tales from the .NET 8 Migration Trenches -
Choose your own adventure - Shaun Lawrence - NDC London 2024
Просмотров 907День назад
Choose your own adventure - Shaun Lawrence - NDC London 2024
Is .NET any good for Audio? - Mark Heath - NDC London 2024
Просмотров 3,5 тыс.День назад
Is .NET any good for Audio? - Mark Heath - NDC London 2024

Комментарии

  • @TroyRubert
    @TroyRubert 5 часов назад

    I'll take capitalism and free markets every day of the year.

  • @guillermoarroyo9465
    @guillermoarroyo9465 6 часов назад

    Great talk!

  • @zumalifeguard3493
    @zumalifeguard3493 23 часа назад

    If you just followed this pattern, you'd have functional core, with an imperative shell that deals with IO. Now you have to do more functional stuff that you couldn't do before because it requires the result of the IO. So you do it again, you accept the IO from, do some pure stuff, and then result go to IO. And then again. Scott is completely ignoring how real world application s work by showing toy examples. The reason is because it gets way more complicated, and that makes this functional style a lot more complicated. You're not getting rid of complexity. Next: You never have to mock pure code. Hogwash. You mock those things that are slow. If I'm doing heavy math that takes 10 seconds to calculate, I'm not going to run that in every test simply because it's "pure". I'll mock it when I'm testing other code that depend on it. Scott knows this. He's been doing this long enough. But he loves to trivialize things to make thing seem more stable, and then pull out the "it depends" card later. It just comes across disingenuous.

  • @user-vi7xn1tj9f
    @user-vi7xn1tj9f День назад

    So all in all this is just an advertising for Deunde server product?

  • @WillEhrendreich
    @WillEhrendreich День назад

    How have you guys not talked about the best part of fsharp? TYPE INFERENCE. seriously. I'd take Hindly Milner type inference over almost any feature. not having to babysit the compiler is the most amazing speed multiplier in code.

    • @WillEhrendreich
      @WillEhrendreich День назад

      this is also an objectively superior feature, it's a land slide victory in fsharp's favor, csharp has nothing to answer it.

    • @maxarshinov
      @maxarshinov День назад

      We had to cut it out because of the time constraints;)

    • @WillEhrendreich
      @WillEhrendreich 4 часа назад

      @@maxarshinov gotta pick which seem like the most useful issues to bring up, I understand. I just think it might be more of a win than most people realize, and is the thing that I miss most when I use csharp. The ability to let the compiler do the mental gymnastics of figuring out how to make the function signatures fit together is incredibly helpful for composability. Csharp's compiler doesn't help you make composition easier, it's a pedantic "uhm ackshually" jerk that will refuse to do anything until you've got it's magic secret code words spelled out and pronounced correctly. It will gladly tell you you're wrong, though not exhaustively check everything you'd like. It will tell you you're not passing the right thing around but it's up to you to figure out what will make it happy, when in the same situations it's clear to fsharp's compiler what you wanted from the beginning, and like a true pal, just says, "alright, I see what you're getting at, let me just adjust this automatically for you, make sure things are good to go and safe under the hood, you just keep exploring the actual problem you set out to solve, I'll do the drudgery for you. I'm a computer after all, that's what I'm good for. "

  • @TechTalksWeekly
    @TechTalksWeekly День назад

    Irina's talk made it to the last issue of Tech Talks Weekly newsletter 🎉 Congrats!

  • @TechTalksWeekly
    @TechTalksWeekly День назад

    This is a really nice intro to vector databases and it has been featured in the last issue of Tech Talks Weekly newsletter 🎉 Congrats Erik!

  • @elgunlee
    @elgunlee День назад

    Nationality: Azerbaijani Accent: Russian Company: Norway Place: United Kingdom Hotel: Trivago, of course

  • @BryonLape
    @BryonLape 2 дня назад

    Some of us were rendering client side using Dynamic HTML and JavaScript in the early 2000's.

  • @djtomoy
    @djtomoy 2 дня назад

    We need to move past the web and start coding dreams for angels that can save hubmanend cind

  • @mustafasabur
    @mustafasabur 2 дня назад

    This is not technical enough. Not NDC worthy. Unfortunately waste of time for devs.

  • @mikestiver9000
    @mikestiver9000 2 дня назад

    "Okay, we'll give a UX guy one shot to have a talk this year. What will it be about?" "Pickles!"

  • @robhunt8378
    @robhunt8378 2 дня назад

    When you have to rely on heavy mutability => C# For pretty much everything else, F# is what Microsoft wishes C# could be.

  • @markmd9
    @markmd9 2 дня назад

    half of the presentation is advertising for azure

  • @megaloadian
    @megaloadian 2 дня назад

    I lost interest in the video when he claimed pickup truck drivers dislike electric car drivers based on their voting preferences. For someone who should rely on science and principles, this is disappointing.

  • @ProgrammerRajaa
    @ProgrammerRajaa 2 дня назад

    2x speed is perfect to watch this video

  • @blazjerebic8097
    @blazjerebic8097 2 дня назад

    interesting talk, thanks for putting me on to residuality theory

  • @jirinovotny9704
    @jirinovotny9704 2 дня назад

    It is interesting to see bridging various technologies like that. Fantastic Steve Sanderson, as always. I love his presentations and the level of detail and complexity he usually goes into. However, the presented concept of combining technologies is making things on the backend much more complicated than most teams will want to accept unless they really have to integrate some legacy code/functionalities/externalities. The more tech interfaces you have to deal with, the more points of failure for your system and issues that will be hard to overcome. It's really difficult for me to come up with a valid real-world use case. Any specific ideas?

  • @s.m.mustafaakailvi2915
    @s.m.mustafaakailvi2915 2 дня назад

    This is it. This is the future and I've been searching & experimenting for MONTHS and this is literally the FIRST instance I have found of this type of implementation of Multi-Modality!

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

    GCP Pub Sub is missed the biggest messaging system in the world lol:)

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

    Very good!

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

    I liked the disclaimer at 46:40. However, the Handle method must be marked async, and the SingleOrDefaultAsync extension method should rather be used to actually compile the code. Other than that, I like the idea of vertical slices and I worked on projects that had grown into huge sizes and suffered from what Chris described. I just would love to see some examples or some discussion around good practices of how to layout the features and their borders because it is a pretty vague term tbh. I also am quite curious about what the design decision-making will be for huge projects when a change order arrives with a new feature that overlaps various existing features. It can become pretty hard to tell where one feature ends and another one begins. Or do you create a new one? This can become pretty messy quite quickly if it's affecting existing views or other end-user experiences.

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

    Really??? People is afraid of computation expressions? Unfortunate

  •  3 дня назад

    I'm feeling in love with martial arts because they came with the term "Bullshido".

    • @Barry-ru9kf
      @Barry-ru9kf 3 дня назад

      Shoshin is a better term.

    •  3 дня назад

      @@Barry-ru9kf "Beginner's mind" if you mind it?

    • @Barry-ru9kf
      @Barry-ru9kf 2 дня назад

      Yes - it recommends not allowing your current expertise to block the path to new ways of thinking.

    •  2 дня назад

      @@Barry-ru9kf I take the stuff the stuff that works (in practice). I throw away that doesn't. In gray zone like this I rely on my experience and it tells me: it won't work in practice. So you can draw nice diagrams in theory but I am more interested in their practical value. Domo arigato.

    • @Barry-ru9kf
      @Barry-ru9kf 2 дня назад

      You’ve invested 45 minutes to listen to something that’s a huge topic, has undergone peer review, and has empirical support - which is a big difference to most ideas in software engineering. If your knee-jerk, unresearched reaction is that it won’t work then you’re entitled to that opinion, but it’s not a strong argument, it’s not even an argument. It’s not for everyone, you don’t have to adopt it. Good luck out there!

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

    TIL the old weird flashy lights are the equivalent of modern RGB leds

  • @bjorkgren.tobias
    @bjorkgren.tobias 3 дня назад

    First!

  • @patrik.0
    @patrik.0 3 дня назад

    Does your events include the whole aggregate root and everything within? If not, how do you handle out of order events?

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

    There are tools based on tracking cookies deployed by state actors & bad guys to obtain physical location of an individual. Whoever says they don't care about tracking is out of touch

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

    The Facebook diss about “300 billion” was such a miss lol

  • @JoseManuel-qu9fk
    @JoseManuel-qu9fk 3 дня назад

    I love what I ever seen: Microsoft employees never used Microsoft Windows. lol

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

    If you're considering FP, I would recommend Richard Feldman's 2021 talk called Functional Programming for Pragmatists over this talk. These OOP vs. FP talks aren't very helpful because they don't address the software qualities that each tool (i.e. programming language) produces over time. It's like arguing that a sledge hammer is better than a ball peen hammer. They both are useful under certain situations.

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

    Great presentation, thank you!

  •  3 дня назад

    Bravo! Great presentation! 🙌

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

    I'm almost afraid to bring this up, but here it goes: For me, the biggest disadvantage of F# is that it forces me to use spaces for indention. I don't want to start a tabs vs. spaces flame war here, but at least, I'd like to have the choice. Especially for visually impaired developers, this is a game changer, and forcing spaces for indention borders on discrimination. (Yes, I know there is an option in F# to use tabs if you really want to, but it comes with so much baggage that it's almost unusable.)

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

      I use to hate this, but then we use to struggle to get the team to be consistent with C#. Even with a .editconfig, the team had to manually structure the code in order to get consistency, but over time things would end up inconsistent. F#, although a bit heavy-handed, forced the team to use a consistent style. We don't think about it anymore and the code is guaranteed to be formatted consistently otherwise the compiler will bark at you. The biggest feature of only being able to call code defined above has been amazing. We spend more time solving the problem at hand and less time on formatting consistency. I use to unfairly argue that the team wasn't discipline, but it's human nature to do the "fast" thing and so entropy will eventually take over, but having the compiler force you in one direction, is like a big stick that forces you to be discipline.

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

    Qute superficious. Not a deep dive.

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

    There is a built-in Audacity plugin that can remove the background hum by giving it a sample of it from where there are no other sounds in the source.

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

    Funny and informative - hits close to home on some points as well. Would love to see a "build a good (or just acceptable) one" as well :D

  • @z-a3594
    @z-a3594 3 дня назад

    Please get to the point faster. Took 20 minutes to get to the topic of the talk.

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

    Seems like this talk mirror’s Ian Cooper’s TDD talk on many points.

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

    Funcional bros - stand up

  • @Jeff.Wilson
    @Jeff.Wilson 4 дня назад

    It's extremely hard to listen to this talk, this dude constantly uses words "like" and "right". According to the transcript, he said "like" 275 times and "right" 240 times in 58 minutes, which means that he mentions those words on average every 15 seconds!

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

    how to explain common sense with buzzword bingo

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

    What a super video!!!!

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

    46:36 Async/Await Best Practices

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

    F# is so concise and pleasant to work with

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

    What was the exception handling library that Max mentioned?

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

      Polly - only for http error handling

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

      @@talwald1680 Ah, i know that one ). Thank you very much!

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

      ​@@talwald1680Polly not only http error, btw

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

    C# rules forever

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

      It’s weird to even compare. An OOP language with a syntax that everyone can be easily comfortable with. And F#, a functional language which is great for domain modelling and well.. functional programming. I would use both.

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

      @@TheStickofWar C# is a multipurpose and multi-domain programming language, with a great blend of OOP and FP capabilities. C# is also fantastic for domain modelling. What the authors were trying to do is just sell f#, instead of focusing on educating upcoming programmers. lol

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

      @@TheStickofWar you can call any c# code from f# and even define classes and use inheritance in f#.

    • @WillEhrendreich
      @WillEhrendreich День назад

      Have you written non-trivial software in fsharp? Have you talked to people who have written in a good amount of both, and asked them which they prefer? Honestly I have asked this question a lot, and I've heard of only 1 person who someone from twitter knew from working with him in the past, who genuinely preferred csharp after writing fsharp. Why did he prefer it? Because he liked a more verbose language. That was it, that was his self reported selling point, that in the grand scheme of things he liked writing more code to do the same thing... in which case, sure.. yep.. in that exact instance, csharp surely wins. However, as far as literally everyone else I've talked to who has done both in earnest, fsharp is named to be the clear winner, in their mind. Don't knock it till you tried it.

  • @pluto7562
    @pluto7562 5 дней назад

    Esoteric misinformation. It's funny how she contradicts her own statements by explaining, that every disability is different, and you shouldn't make assumptions. Then goes ahead and claims that increased accessibility can lead to higher revenue and will extend your reach to a previously not accessed audience by over 26%.🤣🤣 How does this work, and I thought not all disabilities are the same? Hey NDC, can we have some quality control? what a joke

  • @dimitrioskantakouzinos8590
    @dimitrioskantakouzinos8590 5 дней назад

    Dat hair.

  • @NilsElHimoud
    @NilsElHimoud 5 дней назад

    Thanks for the paradigm shift with regard to code duplication