Double Shot #2677
- Unicornify - A generator for unicorn avatars.
- Arwes - "Futuristic Sci-Fi and Cyberpunk Graphical User Interface Framework for Web Apps"
- Technical Debt Doesn’t Exist - "Software do not have a technical debt problem, software simply requires maintenance."
- Nitrokey - Europe-based USB security key.
- Glimmer Process (Beyond Agile) - "Glimmer Process is the lightweight software development process used for building Glimmer libraries and Glimmer apps, which goes beyond Agile, rendering all Agile processes obsolete." Certainly a bold claim.
- Graphtage: A New Semantic Diffing Tool - "Graphtage is a command line utility and underlying library for semantically comparing and merging tree-like structures such as JSON, JSON5, XML, HTML, YAML, and TOML files."
Double Shot #2676
- Upgrading GitHub to Ruby 2.7 - If they can do it, you can do it.
- Why Scrum is Pandemic-Proof - If you're already having lots of meetings you don't need to add more.
- Security.txt - one small file for an admin, one giant help to a security researcher - Making it easier to report vulnerabilities is a good thing.
- The Three Characteristics of Fast Growing Programming Languages - Analysis from RedMonk.
- Architecture Playbook - A lot of information with some light organization.
- GH Archive - "GH Archive is a project to record the public GitHub timeline, archive it, and make it easily accessible for further analysis."
Double Shot #2675
- A tale of webpage speed, or throwing away React - "The core feature of TwinSpark is it's ability to update fragments of the page using AJAX requests to server without writing JavaScript."
- How to Spot Toxic Software Jobs From Their Descriptions - It's not hard, because there are so many of them.
- The Investment into Quality - A modern riff on the "quality is free" idea.
- WebBundles Harmful to Content Blocking, Security Tools, and the Open Web (Standards Updates #2) - The folks behind the Brave browser take aim at a Google proposal. Though really, the chance of _any_ Google proposal being good for the web at this point is near-zero.
- Setting up a personal Git server - A bare-bones approach using stagit.
- China pins its hopes on Gitee as an open source alternative to Microsoft’s Github amid US tech tensions - The collapse of the well-connected web continues.
Double Shot #2674
- Managing Through Interfaces - Using an analogy to help technical leaders understand how to manage managers.
- A Do-It-Yourself Paper Digital Computer, 1959 - Cut-and-assemble pieces for a 1-bit computer.
- A clean start for the web - A proposal to resimplify things. It's a nice thought, but it won't happen.
- Scaling Docker to Serve Millions More Developers: Network Egress - Well, if you consider rate limiting to be a form of scaling.
- A Q&A with Sandi Metz - One of the smartest Rubyists around.
- Can API Governance Help with Third-party APIs? - Taming API usage in large development organizations.
Double Shot #2673
- degoogle - All manner of resources for removing Google from your life. I certainly don't miss the search engine.
- aws-cost-saver - Utility to automatically shut down AWS resources while you're asleep.
- Continually Growing Your Engineering Skills While Scaling the Organization: Wix Engineering Culture - How Wix uses Guilds to encourage employee learning.
- Building resilient services at Prime Video with chaos engineering - Including an open source library for failure injection on AWS.
- Takeout - "Takeout is a Mac-based CLI tool for spinning up tiny Docker containers, one for each of your development environment dependencies."
- Quickstrom - Generative random browser testing.
Double Shot #2672
- Quickly debugging Postgres problems - Narrowing down problems by interrogating the system tables.
- Learn Puppeteer & Playwright - "Tips, tricks and in-depth guides from the trenches"
- Micro frontends with Stacker - An open source Elixir framework.
- 2020 Ruby on Rails Community Survey Results - From Planet Argon, as always. See what 2,000 of your peers think.
- Why Did Mozilla Remove XUL Add-ons? - A technical deep dive. Yes, there were good reasons.
- Imaging Edge Webcam - Webcam software for Sony cameras.
- EOS Webcam Utility - Webcam software for Canon cameras.
- MacOS Security and Privacy Guide - Aimed at power users.
Double Shot #2671
- Style Stage - A modern iteration of the CSS Zen Garden idea.
- Understanding recursive queries in PostgreSQL - A powerful technique that I always need to look up when I need it.
- Tunshell (Beta) - "Tunshell is a simple and secure method to remote shell into ephemeral environments such as deployment pipelines or serverless functions."
- 5 arguments to make managers care about technical debt - Or you could just hold your breath until your face turns blue.
- Gitduck - "GitDuck is a video call tool built for developers that enables you to talk, share your code and do pair programming with ease."
- Micro::Attributes - "This gem allows you to define "immutable" objects, and your objects will have only getters and no setters. So, if you change some object attribute, you will have a new object instance. That is, you transform the object instead of modifying it."
Double Shot #2670
- go-github - "go-github is a Go client library for accessing the GitHub API v3."
- Web by Google (TM) - Depressing but true.
- Developing a North Star product experience - Business advice from Dropbox.
- This 90-Day Plan Turns Engineers into Remarkable Managers - Advice from Twitter's former Director of Engineering.
- How Shopify Reduced Storefront Response Times with a Rewrite - A breaking-up-the-monolith success story.
- How We Hacked Our Virtual Hack Week - Square adjusts to the pandemic.
Double Shot #2669
- Using Askgit - Examples of using SQL to dig into your git repository.
- The Illustrated TLS Connection - "Every byte of a TLS connection explained and reproduced."
- Openbase - Search engine for JS packages with reviews and metrics.
- Taking my home work setup seriously - Fixing ergonomics in the home office.
- Plan the sprint, not the project - I like agile. But I'm also convinced that sometimes thinking only in sprints is a recipe for failure.
- An Update on MDN Web Docs - At least they're not going away.
Double Shot #2668
- Isoflow - Simple online isometric tool for network diagrams.
- VP, Director, what? - A look at the roles up there in the stratosphere.
- Why Scrum is killing your product - Well, maybe it isn't, but a good rant is always fun to read.
- Kosmonaut - Niche browser engine being written in Rust.
- Introducing the AWS Controllers for Kubernetes (ACK) - Just in case your life wasn't complicated enough.
- The Anti-Capitalist Software License - Yeah, good luck with that.
Double Shot #2667
- Ruby Regexp - A pretty comprehensive ebook.
- Microtica - "Microtica is abstracting complex cloud setup and automation on AWS."
- Notes on RSI for Developers Who Don't Have It (Yet) - Some of the basics.
- Let's Build a 28-core Raspberry Pi Cluster! - Fun in the home lab.
- Your Disaster Recovery Plan is a Joke Written by Clowns - Failure modes have failure modes.
Double Shot #2666
- Introducing Datadog Compliance Monitoring - One of the many new things they recently announced.
- Changing World, Changing Mozilla - Depressing layoff news.
- How to stop procrastinating by using the Fogg Behavior Model - Strategies for getting started.
- RuboCop::Packaging - Inject Debian's opinions into your ruby code.
- It's likely better to test for accessibility than for Firefox - Not surprisingly, some people are giving up on Mozilla.
- Mozilla is dead - Another blunt reaction.
- How to save Mozilla - A slightly more hopeful take.
- Web browsers need to stop - Or maybe it's just a pile of garbage all the way down.
Double Shot #2665
- Prefect - "We've rebuilt data engineering for the data science era. Prefect is a new workflow management system, designed for modern infrastructure and powered by the open-source Prefect Core workflow engine."
- How to Use Github Actions to Call Webhooks and Rule the Internet from Your PRs - An introduction to Actions.
- URQL - Universal React Query Library (GraphQL Client) - Exposed as a set of React components.
- How Sidekiq really works - A peek under the hood.
- Ask the EM: How Can I work Better with My Product Manager, as an Engineering Lead? - Alas, this is a perennial issue.
- Nativepluck - "Nativepluck is a high-performance alternative to ActiveRecord's pluck when using PostgreSQL."
Double Shot #2664
- You May Finally Use JSHint for Evil - And it's about damned time.
- Pywalfox - "Dynamic theming of Firefox (and Thunderbird) using your Pywal colors."
- The path to managing managers - How to move beyond being a front-line engineering manager.
- How Malicious Tor Relays are Exploiting Users in 2020 (Part I) - Some days it seems like everything is broken.
- "gix is a command-line interface (CLI) to access git repositories." Written in Rust. -
Double Shot #2663
- A User Guide To Working With You - Detailed guidance on writing a guide for your team to use.
- Why you should fire your bad customers - Because some people cost you more than they're worth.
- Firefox Voice - Voice-based browser navigation (though also a way for Mozilla to improve their corpus of speech to text recordings).
- Dear Staging: We’re Done - Somewhat cute argument for testing in production.
- Self-publishing and the 2nd edition of Ansible for DevOps - Taking advantage of digital publishing to keep things up to date.
- What I Learned by Fixing One Line of CSS in an Open Source Project - Shaving yaks for fun.
Double Shot #2662
- The UX of LEGO Interface Panels - Understanding user interface design by examining Lego custom bricks.
- The Differences Between Splunk, Kibana and Graylog. - From someone who has worked with all of them at scale.
- Tales of the Autistic Developer - Senior Developer - Some self-examination of unusual strengths.
- How to Improve ActiveRecord Query Performance with Subquery Caching - A useful technique for performance hot spots.
- How to Secure Anything - Applying security engineering thinking in any context.
- Announcement of LibreOffice 7.0 - Still shipping after all these years.
- Awesome Sysadmin - Collection of open source sysadmin resources.
Double Shot #2661
- Fixing MacBook Pro Thermal Performance Issues - Needing to remember which side to plug devices in to avoid overheating is one more reason I won't be buying more MacBooks.
- A visual guide to Webpacker - "How webpack and Rails work together in boxes and arrows"
- Noticed - Rails notifications through a variety of channels.
- The best parts of Visual Studio Code are proprietary - Microsoft open source still has its limits.
- Latest Firefox rolls out Enhanced Tracking Protection 2.0; blocking redirect trackers by default - Thank you Mozilla.
- The Terminal Jockey's Toolbelt - I admire people who can do everything in the terminal, even if I'm not one of them.
- Crush - "Crush is an attempt to make a traditional command line shell that is also a modern programming language. It has the features one would expect from a modern programming language like a type system, closures and lexical scoping, but with a syntax geared toward both batch and interactive shell usage."
Double Shot #2660
- Briar - "Briar is a messaging app designed for activists, journalists, and anyone else who needs a safe, easy and robust way to communicate. Unlike traditional messaging apps, Briar doesn’t rely on a central server - messages are synchronized directly between the users’ devices."
- Brick - "Brick is a super lightweight platform for creating small sites. Imagine if Google Docs was built for making sites. This is us."
- Interviewing the "passé" way (for a reason) - An argument that trying to simulate "real work" is a waste of time.
- What is a Product Roadmap? - Putting roadmaps in context.
- 1Password for Linux development preview - Nice to see this as I contemplate abandoning macOS.
- Prioritization Sticky Notes - A collection of techniques for making decisions, with links to more information.
- Crocodile Hunter - "Crocodile Hunter is a tool to hunt fake eNodeBs, also known commonly as hailstorm, stingray, cell site simulators, or IMSI catchers."
Double Shot #2659
- GPU.JS - "GPU accelerated JavaScript". Be afraid.
- 6 Must-Read Books for New Technical Leads - Some of these are on my "stay away" list, but I respect diverse opinions.
- Prawn 2.3.0 - Now including OTF font support.
- Some common hiring manager mistakes. - A collection of things that new hiring managers struggle with.
- Changes to SameSite Cookie Behavior – A Call to Action for Web Developers - It's really about time to stop ignoring this.
- GLab - "GLab is an open source Gitlab Cli tool written in Go (golang) to help work seamlessly with Gitlab from the command line."
- usbkill - "an anti-forensic kill-switch that waits for a change on your USB ports and then immediately shuts down your computer."
- Improve Your Remote Collaboration With P2 - Wordpress has released one of their internal collaboration tools.
Double Shot #2658
- Monitoring demystified: A guide for logging, tracing, metrics - Extensive list of annotated links related to observability and related topics.
- Ubuntu Snap auto updates broke my development setup and there is no way to turn them off - Snap is starting to look like one of those ideas that we would have been better off without.
- A tableau of crimes and misfortunes: the ever-useful `docker history` - A Docker command that I didn't know much about.
- Alacritty Version 0.5.0 Release - New release of "the fastest terminal emulator in existence."
- Assignments In-Style - aka destructuring in Ruby 2.7.
- Our Code Review Etiquette - Guidelines from Ombulabs.
- Expo - "Expo is an open-source platform for making universal native apps that run on Android, iOS, and the web. It includes a universal runtime and libraries that let you build native apps by writing React and JavaScript."
- FAST - "FAST is a collection of JavaScript packages centered around web standards, designed to help you efficiently tackle some of the most common challenges in website and application design and development."
subscribe via RSS