steren’s avatarsteren’s Twitter Archive

7,603 tweets

Search for :


  1. Follow me on Mastodon:
    OpenGraph image for
  2. Cache-Control headers are what allows you to serve dynamic content with the performance of static, without having to pre-render everything in a build step prior to deployment. Use Cache-Control headers for example when using Cloud Run and (Firebase Hosting or Cloud CDN) BHolmesDev/1588168499507216384
  3. What zachleat has done to archive his Twitter content on his own domain is awesome: Notably the consistency between twitter URLs and URLs of archived tweets. That's something I've been wanting to do in a long time.
    OpenGraph image for
  4. exceeds my expectations: not only it is federated (users on a Mastodon server interact with users on another Mastodon server), it also implements the ActivityPub spec, so users can interact between implementations, e.g. Mastodon <> microblogpub
  5. If you decide to move from Twitter to Mastodon, I encourage you to not use the server. The whole point of Mastodon is federation. If most end up on the same server, we are back to square 1 regarding centralization. Pick a server at
    OpenGraph image for
  6. Site speed audit based on real-user data from Chrome UX Report
    OpenGraph image for
  7. 🎃 Happy Halloween trick-or-treaters!
    oh my god twitter doesn’t include alt text from images in their API
  8. I'm case you are flocking from Twitter to Mastodon, follow me at (But I don't post much there)
    OpenGraph image for
  9. "Will delete this meeting if we're able to resolve the comments before."
  10. I do not understand how the United States made it this far considering: - X,XXX numbers are exchanged sometimes using "thousands", sometimes using "hundreds" - all lengths are expressed in both feet *and* inches - the various imperial units just don't work well with each other
  11. Where will you find me next week?
  12. "Speedrunning a Product Requirement Document" One of my favorite work activity. After talking to a lot of customers / understanding the problem. Block 2h-3h in Calendar. Turn on Do not disturb. Close all tabs. Output: complete document ready to be shared with the team.
  13. I'm impressed how well Google Search surfaces
    oh my god twitter doesn’t include alt text from images in their API
  14. If you have children, this is a reminder that this gem by the googlechrome team exists:
    OpenGraph image for


  1. Drone racing with POV cameras in France. I seriously think these guys are pioneers of a new racing sport:
  2. 🚀 Today at #GoogleNext19, we are launching Cloud Run. Allowing you to run any stateless http container in a fully managed environment, paying only for the exact resources you use. 📦☁️ 👉
    OpenGraph image for my god twitter doesn’t include alt text from images in their API
  3. How much is 4% of 75? Hard to tell, right? Well, it's the same as 75% of 4, which is trivial and is 3. I guess it was never too late for me to realize that 4% * 75 = 4 * 0.01 * 75 = 4 * 75 * 0.01 = 4 * 75%
  4. I'm now convinced that the most impactful product advice I should give is simply: use your own product.
  5. Google Cloud has created its official set of buildpacks to help customers containerize apps in popular languages. They already are used in production on App Engine and Cloud Functions, and supported by many other products.
    OpenGraph image for
  6. 315 km/h (196mph) in the TGV 🚄⚡⚡⚡ To all of you living in France, take a second to realize that it's definitely not in every country that trains go so fast. Bonus points for emitting 20x less CO2 per passenger than cars 🚗💨 Thanks SNCF. cc @DansLeTGV
    oh my god twitter doesn’t include alt text from images in their API