Richard Whaling

@RichardWhaling

Data engineer at , wrote a book about for . Kafka/Spark/Akka hacker. Machine learning dilettante. Queer/bisexual.

Chicago, IL
Vrijeme pridruživanja: ožujak 2015.

Tweetovi

Blokirali ste korisnika/cu @RichardWhaling

Jeste li sigurni da želite vidjeti te tweetove? Time nećete deblokirati korisnika/cu @RichardWhaling

  1. Prikvačeni tweet
    26. sij

    Y’all, I’m speechless. “Modern Systems Programming with ” is Amazon’s #1 New Release in Functional Software Programming! So what’s in the book? Quick thread below 1/x

    Prikaži ovu nit
    Poništi
  2. proslijedio/la je Tweet
    prije 8 sati

    You now get TLA+ from pip! It includes all the tooling, so you don't even need to download the .jar or IDE first. Just `pip install tlacli` and you're good to go. More on the project here:

    Prikaži ovu nit
    Poništi
  3. proslijedio/la je Tweet
    1. velj

    Announcing MUnit, a new Scala testing library with actionable errors and extensible APIs

    Prikaži ovu nit
    Poništi
  4. 26. sij

    It was literally right after the Strange Loop talk, three years ago, that asked me if I wanted to write a book for and started this amazing journey. Thank y'all so much for giving me a chance to tell the world what I love about Scala Native! 8/8 fin

    Prikaži ovu nit
    Poništi
  5. 26. sij

    And my talk from 2017 is a great way to see how the low-level power of Scala Native lets you build working applications with zero dependencies: 7/x

    Prikaži ovu nit
    Poništi
  6. 26. sij

    If you want a preview, I've given a bunch of talks over the last few years - my talk from last year is a crash-course introduction to systems programming in Scala Native: 6/x

    Prikaži ovu nit
    Poništi
  7. 26. sij

    By the end, you'll have an asynchronous HTTP client and server, a JSON parser, an embedded key-value database, and the beginnings of a streaming framework. In other words, a complete modern software stack, on bare metal. 5/x

    Prikaži ovu nit
    Poništi
  8. 26. sij

    And that's just the first half! In part 2, "Modern Systems Programming" we introduce concurrency, via the fabulous C library libuv. Using libuv's event loop, we build an ExecutionContext from scratch, then design a variety of idiomatic, Future-based Scala applications. 4/x

    Prikaži ovu nit
    Poništi
  9. 26. sij

    Unlike most of the classic C texts, however, I treat networking as essential, and far more relevant to modern programmers than file IO. By the end of chapter 5, you'll be writing a scrappy fork-based HTTP server in a few hundred lines of Scala, using only the C stdlib. 3/x

    Prikaži ovu nit
    Poništi
  10. 26. sij

    The book is divided into two parts: Part 1, "Foundations of Systems Programming", is a from-scratch treatment of systems programming, in Scala. Pointers, arrays, structs, etc.; basically what you'd cover in a C-based systems programming course. 2/x

    Prikaži ovu nit
    Poništi
  11. proslijedio/la je Tweet
    26. sij

    In which I apparently now exist ¯\_(ツ)_/¯

    Poništi
  12. 24. sij

    BTW, the physical book is now available for pre-order on Amazon too! (It was showing as "Unavailable" on Wednesday due to some data entry issues - sorry and anyone else who got affected by that)

    Prikaži ovu nit
    Poništi
  13. proslijedio/la je Tweet
    22. sij

    Design and implement a modern, asynchronous microservice-style HTTP framework from scratch. Use Scala Native's clean syntax to write lean, high-performance code without the JVM. Modern Systems Programming with Scala Native, in print

    Poništi
  14. 22. sij

    It's official! "Modern Systems Programming with Scala Native" is 100% done and going into print: I'm so excited to share with more folks, and for the broader Scala community to see the power of low-level programming in Scala!

    Prikaži ovu nit
    Poništi
  15. proslijedio/la je Tweet
    20. sij

    My bot is live! It mashes up lyrics from CATS with the rest of T.S. Eliot's writings, with predictably unsettling (and funny) results. This was inspired by the amazing videos from 's Jellicle Ball last weekend. Thanks to for the name!

    Prikaži ovu nit
    Poništi
  16. proslijedio/la je Tweet
    30. stu 2019.

    HOW TO GIVE A CONFERENCE TALK IN FIVE EASY STEPS 1. Write the outline! It'll help you collect your thoughts and make a good talk!!! 2. Write a first draft! Doesn't need to be that good, just get your thoughts down!!! 3. Rehearse! Read the draft aloud and see if it sounds good!

    Prikaži ovu nit
    Poništi
  17. proslijedio/la je Tweet
    16. sij

    The genius who figures out a reasonable OSS compensation model will improve the overall quality of software and software communities across the board far more than any other technical or social effort.

    Poništi
  18. proslijedio/la je Tweet
    7. sij

    So, here's what I've been doing over the past few weeks (in case you were wondering about all those out-of-character JS tweets): (by far not done yet, though)

    Prikaži ovu nit
    Poništi
  19. proslijedio/la je Tweet
    7. sij
    Prikaži ovu nit
    Poništi
  20. proslijedio/la je Tweet
    2. sij

    I'm announcing a new fun kubectl subcommand: 🌲 kubectl tree It lets you explore Kubernetes object ownerships in a visual tree view. Get it today:

    Prikaži ovu nit
    Poništi

Čini se da učitavanje traje već neko vrijeme.

Twitter je možda preopterećen ili ima kratkotrajnih poteškoća u radu. Pokušajte ponovno ili potražite dodatne informacije u odjeljku Status Twittera.

    Možda bi vam se svidjelo i ovo:

    ·