
Hi, I'm Eric.
I’m an avid world traveler, photographer, software developer, and digital storyteller.
I help implement the Content Authenticity Initiative at Adobe.
Hi, I'm Eric.
I’m an avid world traveler, photographer, software developer, and digital storyteller.
I help implement the Content Authenticity Initiative at Adobe.
via Kevin Stewart: More Effective Remote Working | Mike McQuaid
via Kevin Stewart: Tracking Application-Level Consistency with LiteFS · The Fly Blog
via John Voorhees: Obscura 4 is out with a fantastic update to its design, new features, and a new business model.
via Zach Leatherman: A few weeks ago I asked y’all what blog posts were most influential to how you build for the web. I had a lot of fun building a little micro-site for these links and it’s now available:
via Rust Weekly: Change in Guidance on Committing Lockfiles | Rust Blog
Arash Sal Moslehian: “We take a peek at the inner workings of Tokio, an asynchronous runtime for Rust that provides scheduling, networking, and many other primitive operations for managing asynchronous tasks.”
via Rust Weekly: Stateful Property Testing in Rust
“Rust has great support for type-driven design, which can guide you towards robust and idiomatic code to enforce invariants at compile-time. Always be on the lookout for ways to let the type-system guide you towards stronger abstractions.”
via Bruno Baketarić: “There’s a commonly held myth that a lack of a time-bound delivery commitment, such as a sprint demonstration, will lead to a lack of focus, laziness, and increasingly long delivery times. There is, in fact, no such evidence from more than a decade of training and coaching for a living and wish to dissuade adoption of Kanban or customers from switching.” (David J. Anderson, 2023 in ‘Discovering Kanban’, p. 108)
via Kevin Stewart: </> htmx ~ Hypermedia On Whatever you’d Like
via Melissa & Chris Bruntlett: “0.5% of Dutch cyclists wear helmets, and that’s really just sport cyclists. They’ve ultimately decided that it’s far more important to build this culture of everyday cycling, and to build safe streets, instead of requiring people to protect themselves.”
via Jon Reid: @woolie I see very few teams functioning as teams. It might be easier if my views came out in a coherent article rather than tooted in pieces, so check this out if you’re interested. (No obligation to read! I’m also happy to continue tooting.)
via Rust Weekly: Why Rust’s memory safety, performance, and concise syntax were a perfect fit for us
via a co-worker: VitePress: Vite & Vue Powered Static Site Generator
via Nicholas Nethercote: New blog post: “The top-level Rust compiler numbers are 7% walltime reductions and 10% peak memory reductions over the past five months, but read the whole post for the full details.”
via a co-worker: proptest: Hypothesis-like-property-based testing and shrinking.
via Amanda: 4 years ago today since I added Run DMC ft. Aerosmith to a video of the shadow of a millipede walking.
via Rust Weekly: Picking the right Rust web framework in 2023
via kottke.org: Career advice: keep a current “brag document” that lists what you’ve accomplished with your work. As a one-person company, I often get too caught up in how much I’m not getting done, so this might be a worthwhile exercise for me.
via internetarchive: Washer on the fritz? Can’t figure out why that light is blinking on your dashboard? 📒 Check out our collection of >3 million manuals spanning various topics – from household items to tech to crafts and beyond!
via Rust Weekly: Way too many strings in Rust? You may just need one more, meet hipstr
via Rust Weekly: I’m 15 years old and I wrote a QR code generator in Rust as my first project
via Dragan Stepanović: If developers in your team have to repeat their asks or even worse beg 🙏 for reviewing their PRs (or any other help they need), your problem is not people not prioritizing other people’s work, “lack of professionalism” or lack of “team player spirit.”
via Kevin Stewart: The farther you go up the ladder, the less it’s about your technical skills – Jim Grey
via Kevin Stewart: The Agile Manager: Resistance
via Chromium Developers: Four new CSS features for smooth entry and exit animations
Gina Kolata on New York Times: We Know Where New Weight Loss Drugs Came From, but Not Why They Work
via Simon Willison: A tiny TIL: how run multiple servers in a single Bash script, such that when the Bash script is terminated with Ctrl+C all of the servers are terminated as well
via Rust Weekly: monch: Inspired by nom, but specifically for strings
via Chris Biscardi: I spent the last 6 months rewriting all of my infrastructure and tooling in #rustlang
via Laura E. Hall: 5) Timelapse photographer Vincent Woo attached a camera to a BART train in the Bay Area, capturing footage to create “Tunnel Vision: An Unauthorized BART Ride.”
via Rust Weekly: Inclusion of Rust ring crate now brings cryptographic operations and TLS clients to WASIX
via Kevin Stewart: How engineering teams handle unplanned work | by Anna Debenham | boldstart ventures | Aug, 2023 | Medium
via Kevin Stewart: Remote work requires communicating more, less frequently
via Kevin Stewart: Logan Keenan - Client-Side Server with Rust: A New Approach to UI Development
via Rust Weekly: Announcing August! An Emmet-like language that produces JSON, TOML, or YAML, written in Rust
via Rust Weekly: The Case for Rust on the Web
via Rust Trending: martinvonz / jj: A Git-compatible DVCS that is both simple and powerful ★3590
Timothy Ruff on Medium: Calling All Wallets: An open solicitation for high-volume wallet projects
Zach Jones at Trinsic: Passkeys, did:web, Ed25519, Wallet Integrations, CHAPI, & More
Kaliya Young on Medium: Wallet Wars or Collaborative Wallet Ecosystems?
John Arundel on Bitfield Consulting: Rust vs Go in 2023
This.
via Rust Weekly: Client-Side Server with Rust: A New Approach to UI Development
via Rust Weekly: Learning Async Rust With Entirely Too Many Web Servers
via Rust Weekly: Making illegal states unrepresentable
via Jer 🚵🏼: For mac devs or just occasional command line users, this is a great collection of Terminal tips from @chockenberry.
via Jason Santa Maria: I keep visual lists of typefaces to browse through when I’m looking for something new to use. It’s mostly an excuse to bookmark ones I know I already like so I can easily find them again.
via Dan Kennedy: News you can use. I took every recommended step with my Venmo account immediately.
via internet_seer: I’ve seen mention of #git lately and I always want to recommend @b0rk’s wizardzines (but want to not do replyguy-ing with a special interest hyperfixation).
via Python Weekly: Understanding how Rust Python FFI works with cool info-graphics
How to dis somebody’s programming language idea …
Design concept for an icon to easily identify AI-generated concept.
via Bramus: Is that a new demo over at scroll-driven-animations.style?
via Thomas Steiner :chrome:: 📢 The Origin Private File System (OPFS) is a cross-browser solution for your performance-critical, file-based storage needs on the Web! @chrisdavidmills has documented everything you need to know about the API over on MDN.
💡 This is what powers Photoshop (https://developer.chrome.com/blog/how-photoshop-solved-working-with-files-larger-than-can-fit-into-memory/) and SQLite Wasm (https://developer.chrome.com/blog/sqlite-wasm-in-the-browser-backed-by-the-origin-private-file-system/).
via Rust Weekly: SpacetimeDB: A new database written in Rust that replaces your server entirely
via Kevin Stewart: Things you forgot (or never knew) because of React
via Erlang & Elixir Weekly: Interfacing Elixir with Rust to Improve Performance: Discord’s Story
via Rust Trending: kawasin73 / prsqlite: Pure Rust implementation of SQLite ★42
via HEAPWOLF: @J12t @jamesmarshall @scouten you may also be interinterested in …
via Rust Trending: GyulyVGC / sniffnet: Application to comfortably monitor your Internet traffic 🕵️♂️ ★10303
via Ars Technica: Here’s how ChargePoint plans to increase EV charger reliability. A new Network Operations Center is aimed to bring ChargePoint close to 100% uptime.
Michael J. Coren on Washington Post: Advice | Is gas cheaper than electric car charging? Compare EV costs in 50 states
Kaya Laterman on New York Times: Microgrids Are Giving Power to the People
via John Voorhees: Söka, an app to build travel bucket lists, is one of the best implementations of an AI feature I’ve seen. Instead of being gimmicky, it helps kick off exploring a new location, providing ideas for places to visit that you might not have thought of.
via Rust Trending: supabase / postgres_lsp: A Language Server for Postgres ★1626
via Helgztech: Nice post from Scott Hanselman on “owning your words.” Don’t be a digital sharecropper.
via Rust Weekly: Just wrote my first ever blog post on making fake pixel art with Rust and Blender. Feedback appreciated!
I’m considering adding a couple of ductless mini splits to my home but was wondering if others have been happy with theirs or had any advice for me. Also, any suggestions who could install? Thank you!
via John Voorhees: OpenAI makes blocking its web crawler one line of text in a site’s robot.txt file.
via Colin M. Ford: Does anyone have a link to original Avenir specimens/materials from ~1987 when it came out? The Fonts In Use page, usually my go-to for stuff like this, does not have any images linked, and when I search anywhere the results are just flooded with Typography 1 class assignments.
via Ethan Marcotte: 🦊 Sometimes a thing happens where you can’t spend any more time on the website you spent fifteen literal years on, and maybe that’s okay.
via OpenStreetMap: Do you want to get started mapping into #OpenStreetMap? 🤔 Here’s some guides! 🙂
via Kevin Stewart: How Managers Can Make Time for Their Own Development
via Kevin Stewart: There’s more to life than OKRs: using EOS and W Planning for effective goal-setting in empowered teams
Via a friend: When it comes to syncing with iOS devices to pull things off them (pics, video, etc), I’ve had very good luck using iMazing.
via Rust Trending: dandavison / delta: A syntax-highlighting pager for git, diff, and grep output ★18097
via Rust Weekly: CachewDB - An in-memory, key value database implemented in Rust
via Will Bishop: 🚀 Stomp is now available 🚀
via Automadon: Automadon is live in the App Store!
via Keith Daggett: This …
via Matt Weagle: Share your adaptive capacity across the team
via Rust Trending: quickwit-oss / tantivy: Tantivy is a full-text search engine library inspired by Apache Lucene and written in Rust ★8527
via Rust Weekly: Optimizing CI/CD pipelines in your Rust projects
via George Penney: Dons important writing spectacles
via Tim Ferriss podcast (shoot, can’t find the episode link now):
via Rust Trending: sharkdp / bat: A cat(1) clone with wings. ★42279
Irrational Exuberance: Manage your priorities and energy
via Rust Weekly: How to improve Rust compiler’s CI in 2023
via Emily Nakashima: I wrote about why I hate the term “tech debt” and why using more specific terminology often helps us have better conversations about tackling non-product-roadmap work.
via Johannes Ernst: I don’t think too many people in the Fediverse know of the groundbreaking, but quite accessible research Elinor Ostrom did on the Commons, which eventually won her the Nobel Price. Commons = a resource shared by a group and that together manages that resource for the good of all. … Can we do better?
via Kevin Stewart: If agile isn’t dead, why is it still not working?
via Causal Islands: Explore community mesh networks, governance on the P2P web, and more in @mauve’s talk.
via Mike Bowler: We’ve announced another public class of Applying Metrics for Predictability over the weekend of October 14/15.
via Mac Power Users podcast: 703: The Portable HomePod Mini Lifestyle: If you are a Mastodon user, you have probably come across the issue where you find a link … but it opens on an instance or a server that maybe you weren’t expecting. If you’re like me and run [an instance] just for yourself, then sometimes those URLs can be a bit messy. Homecoming for Mastodon is a Safari extension that basically just adds a button … it will open a page from another instance in your own.
via Mac Power Users podcast: 703: The Portable HomePod Mini Lifestyle: This is a web-clipper type extension … it does this by basically taking the text and the content of the page and putting it into Markdown document.
via Boris Mann: I have literally pages and pages of research about #opensource #wiki so I just sort of assumed there’d be a decent on with #WordPress integration but I guess not! Outline has been on my shortlist previously, and we use a Discourse forum as a wiki at work.
via The Changelog podcast: From Docker to Dagger
via [John Gruber at Daring Fireball]: Terrific update to one of my very favorite iOS apps.
via Rust Weekly: Unsafe: on Rust still being helpful even with a lot of unsafe
via Predrag Gruevski: Cargo adopts cargo-semver-checks to ensure semver compliance of its own crates 🔥🔥🔥 @weihanglo once again pushing #rustlang forward, go team! 🦀
via Rust Weekly: An Open Source Project to Create Dashboards 10x Faster in Rust
via Matt Weagle: “By the end, you’ll be prepared to operate effectively within an existing planning process, balance functional and cross-functional demands, and diagnose how your current planning process may be holding Engineering and your company back.”
via Rust Trending: pola-rs / polars: Fast multi-threaded, hybrid-out-of-core query engine focussing on DataFrame front-ends ★18955
via Rust Trending: starship: ☄🌌️ The minimal, blazing-fast, and infinitely customizable prompt for any shell! ★35371
via julia ferraioli :cc_by:: July’s piece dropped late last night—and it’s about undervalued work. Specifically what @whereistanya calls “glue work”.
via Rust Weekly: Blog Post: Can You Trust a Compiler to Optimize Your Code?
I’m a big fan of the Changelog podcast. This snippet was a tight reminder about staying on track when starting a new venture:
Great episode in general, but I especially loved the part in which Kornfield quotes from an Indian master named Atisha:
Subscribe to my free and occasional (never more than weekly) e-mail newsletter with my latest travel and other stories:
Or follow me on one or more of the socials: