#323 — June 30, 2021 |
👋 This is the last issue you'll receive for a while. StatusCode is taking a break. I'm not entirely sure how, if or when it will return, but there are so many stories to tell, links to share, and fantastic readers too, so I'll be back somehow but StatusCode will be taking a break for at least a month or two. Thanks for your support and, hopefully, I'll be in touch again soon. |
GitHub Copilot: An AI 'Pair Programmer' — A project that GitHub has been working on in the background for some time with OpenAI. It’s a VS Code extension that uses machine learning to suggest useful code snippets as you type and it works with lots of different languages. Everyone I’ve seen has a lot of mixed feelings about this, but it’s undoubtedly an interesting development. Maybe I need to create a newsletter version of this tool.. 😆 GitHub |
Tributes Pour In For Near, The Developer Behind One Of The World's Best SNES Emulators — A person called Near created BSNES and essentially became a developer to spend years working on the ‘perfect’ translation of a Japanese RPG they loved. This may not seem like a developer story on the surface, but this person pushed forward the state of the art in emulation and even went so far as to hiding PC components in their luggage as a teenager to be able to scratch their development itch. Nintendo Life |
Infrastructure as Code with Pulumi - Any Cloud, Any Language — Build, deploy, and manage modern cloud applications and infrastructure using familiar tools and programming languages like Python, Go, JavaScript, TypeScript, & C#. Harness the power of software engineering practices for the cloud. Get started for free. Pulumi sponsor |
rfc.fyi: Search for RFCs, Fast — When they say ‘fast’ they’re not lying. This site is amazingly nimble at helping you track down the particular RFC you want, whether you want to read the FTP spec, a protocol for controlling coffee pots, or how QUIC works. rfc.fyi |
IN BRIEF:
|
Ask HN: Do You Self-Host Your Database? — I’ve seen the self host vs managed database debate all over the place recently, so it was neat to see Hacker News take it on. Given the audience it’s perhaps unsurprising the majority expressed a preference for maintaining full control. Hacker News |
▶ Building Apps on the Decentralized Web with Nader Dabit — Jeremy Daly chats with Nader Dabit, a well known developer in the AWS and JavaScript worlds, about decentralized protocols, the ‘Web3’ movement, and what sorts of applications they enable. This is an area that continues to mystify me, so was a well timed episode :-) Serverless Chats Podcast podcast |
Change Data Capture at DeviantArt — How we made a streaming data replication solution from sharded MySQL to Apache Iceberg using Debezium. Wix Engineering sponsor |
Hosted Monitoring: Evaluating InfluxDB Cloud and Grafana Cloud — Experiences from someone who’s worked on self-hosted Grafana and InfluxDB setups but has explored the potential of managed cloud solutions. PQVST |
Giving Your Web Publications 'LaTeX Style' — A quick guide to using VS Code for creating documents for the Web with the academic LaTeX look and feel. Stefan Gössner |
Remote Repositories Extension for Visual Studio Code — If you use VS Code, this extension from GitHub itself offers a quicker way to open GitHub repos remotely direct from the editor. Microsoft |
El Carro: A Way to Run Oracle Databases on Kubernetes — Coming from Google, rather than Oracle itself, is an Oracle operator for Kubernetes. Google Cloud Platform |
Why Tracing Might Replace (Almost) All Logging Lightstep sponsor |
How to Migrate DynamoDB Tables from One AWS Account to Another with AWS Data Pipeline
|
When It Comes to Git History, Less Is More
|
|
Whenever I discover something I think would be a good fit for StatusCode, I add it to a queue of items to review. Due to the limitations of email (and your attention), a lot of good things never make it out of the queue and into a real issue. It seemed fitting, then, for me to take a look over the queue and see if anything jumped out to share in this issue before we take a break. Here's some of what caught my eye: |
STORIES AND TUTORIALS: |
How I Hijacked The Top-Level Domain of a Sovereign State — This tale of how an engineer temporariliy took over 50% of all DNS traffic for the TLD of the Democratic Republic of Congo had StatusCode feature written all over it, but it still didn’t make it in :-) Fredrik N. Almroth |
Security Headers Quick Reference — This article lists and shares basic explanations of some useful HTTP security headers, including Eiji Kitamura and Artur Janc |
Daniel Stenberg |
How to Protect Domains That Don’t Send Email — The British government has some technical tips for ensuring (or hoping to ensure, at least) that domains (which don’t need their own email services running) can’t be so easily used for spoofing. GOV.UK |
Create Animated GIF and WebP From Videos Using FFmpeg — Being able to cast the right incantations to get good results out of FFmpeg also impresses me. I have to keep articles like this bookmarked to figure it out afresh every time. Matt Joseph |
A Teenager's Guide to Avoiding Actual Work — How in 1982, the author successfully hacked his way out of having to fill in potholes. Mad Ned |
Making a 'Digital Clock' in Google Sheets — Spreadsheet tomfoolery never fails to amuse me. I’ve seen a lot of such tricks over the years, but never bothered to dig into quite how they work till now.. Robin Lord |
A Daniel Miessler |
TOOLS: |
Search 1 Million Linux Kernel Commit Messages — This is a fun demo of a fuzzy search engine called Typesense but trained specifically on commit messages for the Linux kernel. TypeSense |
Crontab.guru: The Cronitor |
Slowfil.es: Deliberately Slow HTTP Resources for Testing — We’re all told to make our sites as fast as possible and there are numerous ways to improve the experience when page elements like images or fonts are slow to load, but if you want to test what happens for real.. this service could help introduce some true sluggishness into your system. Harry Roberts and Ryan Townsend |
Admittedly a bit of a random grab bag of stuff, but I enjoyed them all, and look forward to one or two of them making it to Hacker News later today, perhaps.. 😄 |