Double Shot #2204
- Testing new ways to keep you safe online - Firefox is looking at partnering with VPNs, both to keep you safe and to make some money.
- Agile@Scale for Dummies: what’s the matter? - A quick survey of the Big Agile industry.
- Quickly Mock a Server with Localroast - A tool for mocking external web APIs.
Double Shot #2203
- Why you should use SQL CTEs - Written for SQL Server but usable in lots of databases these days.
- The Neomonolith - Many services, one image. An interesting idea.
- Hold Engineers Accountable By Giving Them Autonomy - Yes, the two really do fit together.
- The differing definitions of “serverless” - It's not all apples and apples.
Double Shot #2202
- Oh Shit, Git! - Now available as a zine.
- Memex - Full-text indexer for your browsing. Rapidly turning into one of my favorite Firefox/Chrome extensions.
- termwm - "A floating WM of terminals inside your terminal." This seems like a bad idea.
- How to be Strategic - Some thoughts from a VP at Facebook.
Double Shot #2201
- Cache Invalidation Complexity: Rails 5.2 and Dalli Cache Store - Caching is hard, especially when you change the way it works.
- Evergreen - React UI framework from Segment.
- Mole - Wrapper software to make SSH tunnels easier to use.
- Introducing GitHub Actions - A walkthrough of how they work.
Double Shot #2200
- Lessons learned from creating a rich-text editor with real-time collaboration - A dive into some of the internals of the latest CKEditor version.
- Polar - Offline browser to let you turn a part of the web into a local annotated document collection.
- GitHub Actions - Workflow automation in your repo. Well, as long as the repo is hosted on GitHub.
- Microservices Are Something You Grow Into, Not Begin With - Some things really should be monoliths.
Double Shot #2199
- Removing Old Versions of TLS - All the major browsers are aligned on this plan. Yay for collective security!
- ENV Branching with Git - A fairly simple branching model that does all the work on feature branches.
- Paper storage and recovery of GPG keys - Backing up some of your digital life in physical form.
- Ruby 2.5.3 Released - Time to update again.
Double Shot #2198
- Ruby Kaigi 2018 talk - Kiba ETL data pipelines - Yes, you can do ETL in Ruby.
- The Key to Becoming a Software Consultant - If you position yourself as a coder, you're making a mistake.
- 33 Concepts Every JavaScript Developer Should Know - I am not currently a JS developer and that's OK with me.
- Flight rules for Git - A compendium of things you might want to do and how to do them.
- PostgreSQL 11 Released! - Highlights include better partitioning and parallelism.
- No More “Struggle Porn” - There's a difference between hard work and hard work theater. This is news?
Double Shot #2197
- How we halved our memory consumption in Rails with jemalloc - Looks worth a try.
- Where Ruby/Sinatra falls short - Some conventions are not for everyone.
- Camille Fournier on Platform Engineering, Engineering Ladders, and Her Book “The Managers Path” - Podcast with one of my favorite authors.
- thaw-carrots - "Thaw carrots by warming up your laptop to a specific temperature."
- Vue's Ecosystem Growth is Taking Off... Just Like React's Did - Some statistical analysis of competing packages.
- Announcing: Our Online Learning Platform Upcase is Now Free! - Thoughtbot is opening up their course content aimed at experienced developers.
- On-demand VPN (for a Digital Nomad) - Setting up your own VPN on AWS.
Double Shot #2196
- 12 Factor CLI Apps - Must we?
- Please stop using Ruby - Everyone loves a good polemic.
- Computer Networking : Principles, Protocols and Practice - Open-source ebook that digs into the core internet protocols as well as networking principles.
- DIB Guide: Detecting Agile BS - Words of wisdom from the Defense Intelligence Board.
Double Shot #2195
- Facilitation Tools for Meetings and Workshops - Lots of goodies here.
- render_async - Just enough js to render rails partials via AJAX calls.
- To Microservice or Monolith, that is the question... - An argument that "unless you have development resources spilling over the gunnels, stick with a monolith."
- People, not resources - Yes. Very yes.
- Everybody’s Crazy: Why Management is Hard (And What to Do About It) - Managers are not just technocrats. At least, the good ones aren't.
- CSS Layout Cookbook - Guidance from Mozilla.
- The Employee Engagement Myth - As always, HR is not your friend.
Double Shot #2194
- Well Architected Monoliths are Okay -In fact they're probably better than bad microservices.
- Developing cross-platform apps using Neutralinojs latest release - A lighter-weight alternative to Electron apps.
- Systems Monitoring: top vs Htop vs Glances - A quick look at three common tools.
- Here is how UX Design Integrates with Agile and Scrum - Or at least one way to make it work.
- Surfing as a Metaphor for Software Development - Metaphors are fun, especially when they help you think.
- The Decline of OpenID - This makes me sad.
- FaaSTRuby - Serverless platform for Ruby developers.
- What is new in Rails 6.0 - A laundry list of links to improvements.
Double Shot #2193
- sysget - "A front-end for every package manager", at least on the system leval (so no pip or rubygems).
- Secrets Management within AWS ECS - It's surprisingly painful at the moment.
- Solo: the first open source FIDO2 security key. USB & NFC - A thoroughly funded KickStarter. I guess I'm not the only one who doesn't trust Google any more.
- CrashDB - "CrashDB is an ephemeral in-memory NoSQL database for the confident developer." Mess something up and it just crashes, eating all your data.
- Delaying Further Symantec TLS Certificate Distrust - Yet another reason why we can't have nice things.
- A Future Where Everything Becomes a Computer Is as Creepy as You Feared - I'm doing my best to keep the Internet of Things out of my house. It's a losing battle, I'm sure.
- Memcached Utility - A tool to backup and restore your memcached cache.
- Micro Snitch - Monitor your camera & microphone to make sure no one is monitoring you.
Double Shot #2192
- PeerTube - "Federated (ActivityPub) video streaming platform using P2P (BitTorrent) directly in the web browser with WebTorrent."
- Writing system software: code comments. - Now I don't have to write my own blog post about commenting, because this one is so good. Yes, comments in code are right & necessary.
- What's a senior engineer's job? - One view, from Julia Evans.
- The Death of Google - Coming from Lauren Weinstein, I think you ought to take this seriously.
- csvreader - A replacement CSV library for Ruby with some interesting features.
- awesome-vscode - Curated list of ways to improve the VSCode editor.
- Fullstack Advanced React & GraphQL - A new course from Wes Bos.
- Development flow for Serverless Developers - How one team set things up for software delivery in a serverless world.
Double Shot #2191
- Myth: “code must be tested by someone else” - An argument against dedicated testers. I'm not convinced but it's interesting to contemplate.
- Kubernetes: The Surprisingly Affordable Platform for Personal Projects and Kubernetes for personal projects? No thanks! - Point and counterpoint.
- Sourcegraph is now open source - And pursuing a freemium model.
- Culture is the Behavior You Reward and Punish - Why yes, so it is.
Double Shot #2190
- Plans for the Next Iteration of Vue.js - There are lots of them.
- Why Agile Goes Awry — and How to Fix It - I think I've seen every single one of these "awry" methodologies in my career.
- Be a Mentor, Not a Bully - Not all mentoring is created equal.
- How to Recruit and Hire When You Need to Move Fast - Scaling up is hard.
Double Shot #2189
- A Modest Privacy Protection Proposal - A whole raft of things you can try to cut down on the digital trail you leave.
- Telepresence - A local shell that proxies network connections off to Kubernetes elsewhere.
- CPDD: Critical Path Driven Development - Big systems are hard. Distributed tracing might help.
- Sans Forgetica - A font designed to make it hard to read, so you have to work and thus remember things.
- the web? - Some analysis of the new Solid platform.
- markdown page - A little JavaScript and voila, Markdown on the web.
- -
Double Shot #2188
- Hardening macOS - A configuration guide for the mildly paranoid.
- Solid - This is Tim Berners-Lee's new company, aimed at helping take back the web. I've read the PR multiple times and I freely admit I have no idea what they're getting at.
- UnQLite - An embedded NoSQL database.
- Deploy GraphQL APIs with Stackery - Latest feature from one of the serverless toolkits out there.
- Do You Really Know CORS? - Perhaps more than you want to know about Cross-Origin Resource Sharing.
- Someone used my IPFS gateway for phishing - Running an unauthenicated gateway doesn't seem like the best possible idea. And IPFS URLs are a downright bad idea in the first place.
Double Shot #2187
- Falcon - "Falcon is a multi-process, multi-fiber rack-compatible HTTP server" for Ruby applications.
- Faktory - A work server to distribute jobs across multiple machines.
- Testing best practices - From the folks at GitLab.
- A History of .NET Runtimes - There have been more of them than you might think.
- Why Are Enterprises So Slow? - An introduction to the "Polygon of despair." So very, very true. Also so very, very sad when small and midsize companies think they need to act this way.
- Introducing Action Text for Rails 6 - Opinionated textareas, coming soon to a framework near you.
- LSP - "Language Server Protocol support for Sublime Text 3." I should probably look into this.
- Git Submodule Vulnerability Announced - Yep, another one.
Double Shot #2186
- SAN - Yet another configuration language with aspirations to replace things like TOML and JSON.
- Introducing the Librem Key - If you like the idea of a physical security token but think Google is the wrong vendor, here's an alternative.
- Death by Database - And this is why you should actually understand the database that your code relies on.
- GraphQL Editor - A visual editor for your GraphQL schema.
- Killing the Coding Interview - Yes, please.
- Volkswagen - Automatically detect when your test suite is running in CI and make everything pass.
Double Shot #2185
- Get More Out of Your Chromebook by Running Linux Apps -I'm tempted to just dump the Mac and move.
- Sublime Merge - A new git client from the makers of Sublime Text.
- Vapid - Simple CMS with a hosted backend.
- Traveling Ruby - "Traveling Ruby lets you create self-contained Ruby app packages for Windows, Linux and OS X."
- Firefox Monitor - A user-friendly interface on top of Have I Been Pwned?
- Using parametrized containers for deploying Rails micro services on Kubernetes - A process for starting the same image with different entry points.
- Introducing Workers KV - Cloudflare is making a serious push to be a computing platform as well as a CDN.
- MS-DOS - The original source for MS-DOS 1.25 and 2.0, released as open source by Microsoft.
subscribe via RSS