Martin Gausby

@gausby

Polyglot Developer living in London—Excited about Elixir and French. My opinions are eventually consistent.

London, England
Joined April 2009

Tweets

You blocked @gausby

Are you sure you want to view these Tweets? Viewing Tweets won't unblock @gausby

  1. Pinned Tweet
    18 Apr 2018

    «Elixir Inaction—Second Edition» Chapter One. Open iex in a terminal and type: ref = make_ref() receive do ^ref -> nil end Now press enter and wait. `make_ref/0` will ensure the process will skip messages send before the creation of ref when it scans its mailbox.

    Undo
  2. Feb 1

    I have some friends who just relocated to London and they have a baby. They like to go swimming with the baby once a week, so they are looking for a family/baby friendly swimming pool somewhere in London where it is possible to book an hour on a Sunday. Any suggestions?

    Undo
  3. Retweeted
    Jan 31

    👉 👉 Tooling 👉 Developer experience How much time did you spend today reading code? Learn how Erlang tooling can make reading and understanding code easier from at ! 🙌 Book tickets now!

    Undo
  4. Retweeted
    Replying to

    Macros, operator overloading, interfaces, and even inheritance (yes), are tools for framework builders, not application builders. If you are writing application code you should not be coding macros, overloading operators, inventing interfaces, or extending your own classes.

    Undo
  5. Jan 30

    NervesConf is now accepting talk proposals: I will consider sending in a Tortoise presentation, as I would love to return to Chattanooga.

    Undo
  6. Jan 30

    Macros in Elixir should be used with extreme caution. Model your problem in data structures and make regular modules, with regular functions, that work with and transform those data strucutres. Rarely it is a good idea to auto generate functions to solve a data modeling problem.

    Undo
  7. Jan 30

    This was a really good talk about using ports to communicate with an external program. It has been a long while since I’ve done that, I first attempted it when I thought I needed NodeJS and Elixir side by side, but I got wiser. I should play more with ports!

    Undo
  8. Retweeted
    Jan 29

    Maybe the next Lazy river conference should be floating down the Thames

    Undo
  9. Jan 29

    . giving a talk about Elixir and Python interoperability at the Elixir meetup in London.

    Undo
  10. Jan 29

    This classic blog post is why I really like the stewardship of José. While Elixir might seem like "just syntax features" to some people it is actually really hard to get a syntax feature into the language—and this is *very* good.

    Undo
  11. Jan 29

    Checked the download numbers from for Tortoise just now; last week it was hovering around 500 downloads a day—now it surpasses 600 downloads a day. Really excited that people use it, and I really should get that next version released.

    Undo
  12. Jan 28

    I just had to pass a CAPTCHA test to unsubscribe from a mailing list I had ended up on. I don't think that is fair. Bots should be able to unsubscribe from unwanted and automated mail as well.

    Undo
  13. Jan 27

    Just phoned my mother. She told me to say hi to everyone I know. So, hi everyone!

    Undo
  14. Jan 27

    Tried the free 2 months of Skillshare, but just cancled it as I did not find enough value in it—I think most of the stuff was too basic for me. When you cancel the trial premium membership you'll get this after stating you don't want it a couple of times—trying to negotiate much?

    Undo
  15. Jan 27

    …and by Stockholm I mean San Francisco. Sorry about that.

    Undo
  16. Jan 27

    If there's a multitrack conference and Bram is speaking I will always pick his talk. His insights into security are golden—I reccomend watching his previous talks online and go to Stockholm to watch his new talk and meet him in person.

    Undo
  17. Jan 26

    Watched a video about smart appliances for the kitchen in 2019. Seemingly the trend is everything needs a screen, run some Android OS, and be very laggy when you scroll. Also, now, you don’t have to open the fridge to see what’s in it—because apparently it has CCTV built in.

    Undo
  18. Jan 24

    TIL: When you drop a project, personal or professional, you should write a note about it. Why did you drop it? Why did you get stuck? One year later it might resurface and you cannot remember why you dropped it.

    Undo
  19. Jan 23

    Here’s an idea for server-client protocols that use integers as package ids for command packages: Server initiated packages are odd, client initiated packages are even. That way you cannot end up in a theoretical situation where they both choose the same id for unrelated packages

    Undo
  20. Jan 23

    The «Tortoise is not your application» is a reference to the talk «Phoenix is not your application» by . If you use tortoise it is “yours” as per the license (Apache 2.0)

    Show this thread
    Undo
  21. Jan 23
    Show this thread
    Undo

Loading seems to be taking a while.

Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.

    You may also like

    ·