Elektrine lite

← Feed

Jacob Pratt

jhpratt@mastodon.social

<p>Professional software engineer and amateur photographer.</p><p>Contributor to Rust&#39;s compiler and standard library. Maintainer of Rust crates with billions of downloads — including time, deranged, powerfmt, num_threads, and num-conv. Third degree black belt in American Kenpo 🥋</p><p>jhpratt on most platforms</p>

Posts

  • Post #4036056

    Shout-out to @ekuber@hachyderm.io for this shirt at #RustWeek #Rust #RustLang #programming

  • Post #3768856

    It&#39;s amazing how bad #GitHub has been over the past few days. I simply can&#39;t load pages, even without going thru SPA stuff. Loading a pull request will hang indefinitely. It&#39;s ridiculous. That isn&#39;t even to mention their app, which has been doing something similar for longer. #programming

  • Post #2977576

    I think the most *unique* part of #RustWeek was a scheduled meeting with TC39 (the JavaScript folks) regarding date and time handling. But it is such an expert-level and niche topic that it turned out to be a one-on-one. #Rust #RustLang #programming

  • Post #2977575

    When I booked places to stay on my trip to Europe, I didn&amp;#39;t care to check if they had air conditioning...oh what a mistake that was

  • Post #2977574

    @innocentzero @simba @jkleer @jplatte I accidentally blocked the domain rather than a specific user, so you no longer follow me. I unblocked the domain immediately, but I&amp;#39;m pretty sure that&amp;#39;s not undone. Sorry!

  • Post #2977573

    Explaining to someone else that outside of the US and Canada (and others, probably), ground floor and first floor are not the same thing was not something I expected to do today…

  • Post #2463340

    I&amp;#39;ve watched Liga MX before, but I never thought I&amp;#39;d hear &amp;quot;penalty&amp;quot; stretched out the same way &amp;quot;gol&amp;quot; is 😆 Spanish-language fútbol coverage is something else

  • Post #2463339

    My superpower is using rust-analyzer to color anything unsafe differently. Within an `unsafe` block, I can immediately see the specific operation that requires it and what operations are fine. It&amp;#39;s *incredibly* useful. #Rust #RustLang

  • Post #2463338

    For those attending #RustWeek, I arrive in Utrecht early evening on the 20th. I&amp;#39;ll be at the all-hands during the day Thu/Fri/Sat. If anyone wants to meet up, let me know! Feel free to pick my brain on anything :)

  • Post #1891048

    RE: https://mastodon.social/@jhpratt/116481124268915139 The crates I maintain on crates.io don&amp;#39;t have 2.8 billion downloads for nothing. My work is high quality, as anyone who has worked with me will attest to. Unsure what I can do? I&amp;#39;ve spent some time optimizing the `time` crate. From knocking 10% off of hot paths to 10x speedups in edge cases, the gains are unquestionably real and impactful. Interested? Send me a message here or send an email to what&amp;#39;s on my profile...

  • Post #1822827

    Starting in June, I&amp;#39;ll be available for contracting work again! While I prefer Rust work and that is very much my expertise, I have knowledge of plenty of other languages as well. Whether it is assisting in integrating Rust into your existing workflow, getting CI to be &amp;quot;just right&amp;quot;, or designing a new system from the ground up, reach out to me! I have availability and know what I&amp;#39;m doing. #Rust #RustLang #programming #FediHire #GetFediHired

  • Post #829686

    Things I never expected to say: the `time` crate now contains an optimizing compiler. Like…full lexer, AST, IR, versioning, codgen, and now I&amp;#39;m working on an optimization pass.