Nation Confrences
Nation Confrences
  • 205
  • 253 809
Ameer Sami — "Tatakai - The Power of Persistence in Your Development Career"
Learn how persistence can transform your development skills! In this talk, discover why remembering that humans created software empowers you to overcome challenges. We’ll explore key habits that instill the FIGHT you need to tackle any task, turning obstacles into opportunities for growth.
Переглядів: 27

Відео

Amanvir Parhar - "Taming LLMs with Structured Outputs"
Переглядів 204 години тому
Large language models (LLMs) like ChatGPT have revolutionized the way we interact with AI, but, as developers, harnessing their power for practical applications can be challenging. LLMs generate text in formats that are arbitrary and unpredictable, and simply modifying the prompt to ask the model to respond in a specific format does not guarantee that the resulting output will match the schema ...
Nick Gerace - "Skyrim Saved My Codebase And Can Save Yours Too"
Переглядів 4077 годин тому
Codebases are living, breathing things. Writing supple software is essential to their health and longevity. Inspired by Bethesda Games Studio's methodology in developing the acclaimed video game, The Elder Scrolls V: Skyrim, this talk dives into how to set yourself, your team, your organization and (optionally) external contributors up for success when maintaining software. This adventurous tal...
Courtney Yatteau - "AI-Powered Gamification for the Web"
Переглядів 77 годин тому
Developers will explore AI tools that introduce intelligent, interactive gamification features to web applications. Through live demos, you will learn how to incorporate AI-driven elements like dynamic storytelling and real-time sentiment analysis for gameplay adjustments. Simple examples will demonstrate how AI can be integrated with minimal setup, enhancing user engagement and providing adapt...
Tyler Benfield - "Write Once Stream Everywhere: Transforming Your Data into Events"
Переглядів 69 годин тому
On this episode of “things you didn’t know your database could do”, we’re going to power real-time features from data you already capture. By the end of this talk, you’ll understand the benefits of change data capture and see how to put it into practice to power all your event-driven workflows.
Ed MacDonald - "Introduction to Kubernetes"
Переглядів 339 годин тому
I won't deny that Kubernetes is very complex, but at it's core… it's just a huge machine that converges to whatever state you tell it to converge to. A great first step in learning about Kubernetes is learning how applications run on it - or, to put it another way: learning how to tell Kubernetes the state you wish your application's resources to converge to. This talk will give an overview of ...
Jessica Garson - "Introduction to OpenTelemetry with Python"
Переглядів 23614 годин тому
OpenTelemetry (OTel) is a comprehensive suite of APIs, libraries, and tools designed to collect, generate, and export telemetry data, including metrics, logs, and traces, from software applications. This talk will cover concepts related to OTel and show you how to integrate it into your application.
Snehal Patel - "Amazon Athena - Serverless Data Analysis and Reporting using SQL"
Переглядів 1016 годин тому
An overview of Amazon Athena, a cost effective way to quickly and easily analyze existing data using standard SQL without any upfront cost or commitment for resources. Amazon Athena requires little to no knowledge about Amazon Web Services which makes it a go to tool for anyone who wants to analyze data quickly. For experienced developers, it allows the creation of an automated workflow to anal...
Baruch Sadogursky - "DevOps Reframed: Embracing the Path to Developer Productivity Engineering"
Переглядів 6День тому
As we have successfully integrated DevOps practices into our software development processes, it’s time to reframe our approach and embrace Developer Productivity Engineering (DPE). DPE focuses on optimizing workflows, automating mundane tasks, and providing real-time feedback to developers, offering a natural progression from the DevOps methodology. In this engaging and informative talk, we’ll ...
Sujith Paul - "Supercharge Your Java Development Experience with Open Source Tools"
Переглядів 3День тому
Even though it is almost 30 years old, the Java ecosystem has continued to stay relevant by adapting to the ever changing technology landscape. However the day to day development experience can still feel antiquated and limiting. In this talk, we will take a look at a few open source tools - JBang, SDKMAN, jgitver and JReleaser - that are making a difference. Whether you are a novice or a seaso...
Ryan Cuprak - "Jakarta EE 11 and Beyond"
Переглядів 4День тому
This session explores the current state and future of Jakarta EE - the technology platform formerly known as Java EE. We will include a high level feature tour of the current version - Jakarta EE 11. We will also discuss how the community can contribute to Jakarta EE.
Lawrence Lockhart - "Full-stack from the back: Building for the web with Java"
Переглядів 53День тому
It's traditional to think of building a web app beginning with front end technologies such at HTML, CSS, and Javascript. The Vaadin platform flips that idea on it's head and offers solutions built around Java, a backend language. In this session featuring live-coded examples, we'll dive into how Vaadin's web frameworks, Flow and Hilla, can help developers build feature-rich web apps. We'll expl...
Vikas Grover - "Deliver AI at Lightspeed: Streamlined approach to AI strategy"
Переглядів 72День тому
In this 30-minute session, explore how combining Generative AI with dynamic information retrieval can transform business outcomes by enhancing the accuracy and relevance of AI-generated content. We’ll introduce key AI techniques, focusing on Retrieval-Augmented Generation (RAG), a powerful approach that enables generative models to pull in the most relevant information from external sources. Yo...
Pratik Patel - "Cloud Cost Optimization for Java Developers"
Переглядів 10День тому
Cloud usage has been soaring over the last few years, and now developers are starting to get pressure to reduce cloud spend. In this session, we’ll discuss how to optimize your cloud utilization, and hence how much your team spends, on cloud infrastructure. We’ll discuss these topics with a specific focus on Java applications: Architecture of your application PaaS, CaaS, Cloud Functions or Kube...
Rodrigo Graciano and Chandra Guntur - "void main()"
Переглядів 15День тому
There are many changes in the Java language aiming to reduce boilerplate and make the language more straightforward and attractive to new developers. This talk will cover recent features by live refactoring a Java 8 application to the most recent Java version with all of its new feature offerings and performance enhancements. You will learn the benefits and applicability of new features while w...
Brian Childress - "Thriving in a Connected World"
Переглядів 2День тому
Brian Childress - "Thriving in a Connected World"
Brian Childress - "Simplicity: The Key to Software Success"
Переглядів 714 місяці тому
Brian Childress - "Simplicity: The Key to Software Success"
Shri Khalpada - "Where Numbers Meet Art: Building Data Visualizations In The Modern Web"
Переглядів 338 місяців тому
Shri Khalpada - "Where Numbers Meet Art: Building Data Visualizations In The Modern Web"
Alec Barrett - "Build Your Own Devtools"
Переглядів 958 місяців тому
Alec Barrett - "Build Your Own Devtools"
Chris Lorenzo - "SolidJS: The Universal Renderer"
Переглядів 1868 місяців тому
Chris Lorenzo - "SolidJS: The Universal Renderer"
Nathan E. Lilly - "Hand Coded Artisanal Data-Visualization"
Переглядів 288 місяців тому
Nathan E. Lilly - "Hand Coded Artisanal Data-Visualization"
Jim Becker - "EASILY level up your website using the ChatGPT API and NextJS"
Переглядів 268 місяців тому
Jim Becker - "EASILY level up your website using the ChatGPT API and NextJS"
Dillon Mulroy - "Melange: The Next Frontier in Type-Safe Web Development"
Переглядів 2668 місяців тому
Dillon Mulroy - "Melange: The Next Frontier in Type-Safe Web Development"
Michael Schoonmaker - "We're Snaking it Live!"
Переглядів 128 місяців тому
Michael Schoonmaker - "We're Snaking it Live!"
Jacob Yacovelli and Laura King - "Simpler Enterprise Angular Components with Smart Directives"
Переглядів 248 місяців тому
Jacob Yacovelli and Laura King - "Simpler Enterprise Angular Components with Smart Directives"
M. Scott Ford - "Lessons Learned Migrating from Jekyll to Next.js with Help from Playwright"
Переглядів 338 місяців тому
M. Scott Ford - "Lessons Learned Migrating from Jekyll to Next.js with Help from Playwright"
Tim Simms - "Spinning up Node in the Browser"
Переглядів 528 місяців тому
Tim Simms - "Spinning up Node in the Browser"
Jen Ozmen and Aaron Shim - "Trusted Types: DOM XSS Protection at Scale"
Переглядів 1128 місяців тому
Jen Ozmen and Aaron Shim - "Trusted Types: DOM XSS Protection at Scale"
Jessica Kerr - "Observability for the Front End"
Переглядів 588 місяців тому
Jessica Kerr - "Observability for the Front End"
Alan Donovan and Robert Findley - "Redesigning Gopls for 10x Scale"
Переглядів 461Рік тому
Alan Donovan and Robert Findley - "Redesigning Gopls for 10x Scale"

КОМЕНТАРІ

  • @stevenstone307
    @stevenstone307 23 години тому

    Haha what an interesting take!

  • @maximilianoromayfigueroa1815
    @maximilianoromayfigueroa1815 Місяць тому

    where is the code?

  • @evstafyevandrew2198
    @evstafyevandrew2198 2 місяці тому

    Лектор часто прикладывается к бутылочке с минералочкой. Видимо хорошо отмечал предыдущий день конференции

  • @zyriab5797
    @zyriab5797 3 місяці тому

    Http.Handler is nice when creating middlewares or library stuff among other things

  • @TakekazuOmi
    @TakekazuOmi 5 місяців тому

    Very nice

  • @dawnrazor
    @dawnrazor 5 місяців тому

    The section about not using else statements is terrible. Whilst I do agree that they can be avoided when error checking, there are more reasons to use an else other than for error checking. How did you make such a blunder by not addressing non error checking else statements?

  • @kf5268
    @kf5268 6 місяців тому

    Love the else part <3

  • @이성철-v5v
    @이성철-v5v 6 місяців тому

    Do you use Melange at your company?

  • @aakashpatel9281
    @aakashpatel9281 7 місяців тому

    Great content 👍

  • @jderochervlk
    @jderochervlk 8 місяців тому

    I love the section on the flaws in TypeScripts type system. I'm a ReScript user myself, but I love OCaml, Reason, and I'm excited that JS is still a great target with Melange!

  • @solutionship6241
    @solutionship6241 11 місяців тому

    Awesome presentation. Thanks for taking the time Justin

  • @gofudgeyourselves9024
    @gofudgeyourselves9024 Рік тому

    this might become popular

  • @omarnayif-n4j
    @omarnayif-n4j Рік тому

    is it inspired by rails

  • @decoyslois
    @decoyslois Рік тому

    Wait is it Starlark or Skylark?

    • @rafiraf1522
      @rafiraf1522 Рік тому

      It's Starlark, there was a confusion around the name because apparently Skylark was the original choice, but was trademarked. So Skylark == Starlark.

  • @billsmoke4919
    @billsmoke4919 Рік тому

    This was awesome

  • @lovelyenglishnature3277
    @lovelyenglishnature3277 Рік тому

    Still adorable.

  • @terragame5836
    @terragame5836 Рік тому

    The part about line of sight is by no means unique to Go. I've picked it up from the Zen of Python (#5, "Flat is better than nested"), and have been using that principle ever since

  • @blacky7801
    @blacky7801 Рік тому

    go couldn't exclude goto, afterall it has the word "go" in it

  • @waynecollins1853
    @waynecollins1853 Рік тому

    Promo*SM

  • @alurma
    @alurma Рік тому

    Cool Closures and objects are equivalent

  • @alurma
    @alurma Рік тому

    I'm sorry but the guy controlling questions at the end, you were pretty annoying

  • @sasg87962
    @sasg87962 2 роки тому

    one of the greatest ideas / but still 4 years later nothing much

  • @a_maxed_out_handle_of_30_chars
    @a_maxed_out_handle_of_30_chars 2 роки тому

    good talk

  • @andytheodorko9874
    @andytheodorko9874 2 роки тому

    I'm surprised to see `goto` in go? Dijkstra proved a long time ago that we don't need it.

  • @morgengabe1
    @morgengabe1 2 роки тому

    2008 mbappe

  • @01kaskasero
    @01kaskasero 2 роки тому

    This isn't useful for real work. Great for talks though.

  • @bokwoon
    @bokwoon 3 роки тому

    very good speaker, very good presentation