Planet Ruby Links Last Update: Friday, 14. August 2020 07:30

Mike Gunderloy (A Fresh Cup) - Apr 20

Double Shot #2080

  • Announcing Hanami v1.2.0 - Rails isn't the only Ruby web application framework with a significant release this month.
  • prototool - "Your Swiss Army Knife for Protocol Buffers"
  • VuePress - Vue-powered static site generator.
over a year ago

  • Announcing Hanami v1.2.0 - Rails isn't the only Ruby web application framework with a significant release this month.
  • prototool - "Your Swiss Army Knife for Protocol Buffers"
  • VuePress - Vue-powered static site generator.
over a year ago

Mike Gunderloy (A Fresh Cup) - Apr 18

Double Shot #2078

  • You’re Not Actually Building Microservices -"You see, a distributed monolith is the worst of all worlds." Amen to that.
  • How Patreon Levels Engineers - An organized way to deal with fairness and professional growth.
  • The yield keyword - A dive into a chunk of Ruby syntax.
  • <a href=hackernoon.com/another-reason-why-your-docker-containers-may-be-slow-d37207 over a year ago

  • You’re Not Actually Building Microservices -"You see, a distributed monolith is the worst of all worlds." Amen to that.
  • How Patreon Levels Engineers - An organized way to deal with fairness and professional growth.
  • The yield keyword - A dive into a chunk of Ruby syntax.
  • <a href=https://hackernoon.com/another-reason-why-your-docker-containers-may-be-slow-d37207dec27f">Another reason why your Docker containers may be slow</a> - A reminder that containers may not be as isolated as you think.
over a year ago

Mike Gunderloy (A Fresh Cup) - Apr 16

Double Shot #2076

  • Bash Scripting Tutorial - Online course to teach you the basics.
  • The Missing Ruby Reference - An attempt to pull together relevant documentation into a coherent whole.
  • Rails 5.2.0 FINAL: Active Storage, Redis Cache Store, HTTP/2 Early Hints, CSP, Credentials - Came out last week, actually. I've just been behind.
  • Awesome macOS open source applications - Th over a year ago

over a year ago

Mike Gunderloy (A Fresh Cup) - Apr 12

Double Shot #2074

  • Docker From Scratch Workshop - Learn about how containers work by building your own.
  • Stop asking for mentors and start asking for sponsors - Some good career development advice.
  • DevOps reading list: Top 30 best DevOps books you should read in 2018 - As if my "to-be-read" list wasn't already long enough.
  • Encrypted Credentials — A new way to use Secrets in over a year ago

over a year ago

Mike Gunderloy (A Fresh Cup) - Apr 10

Double Shot #2072

  • Web Application Penetration Testing Cheat Sheet - Maybe not the last word on the subject but a nice collection of tools and techniques.
  • Gemsmith - CLI for scaffolding new gems with lots of bells and whistles.
  • DNS Resolvers Performance compared: CloudFlare x Google x Quad9 x OpenDNS - 1.1.1.1, 8.8.8.8, 9.9.9.9 and others compared on various performance metrics.
  • over a year ago

over a year ago

Mike Gunderloy (A Fresh Cup) - Apr 06

Double Shot #2070

  • Rails 5.0.7 and 5.1.6 have been released - A couple of maintenance releases.
  • New: Fuse Panel for Phusion Passenger - A GUI for managing Passenger servers.
  • Putting the I back in IDE: Towards a Github Explorer - A pretty damned slick workflow for source code.
  • Influence - Good guidance for beginning managers.
  • Waiting time, load factor, and queueing over a year ago

over a year ago

Mike Gunderloy (A Fresh Cup) - Apr 04

Double Shot #2068

  • sl: a mirror version of ls - Just a little console silliness.
  • How We Interview Engineers at CircleCI - Selective enough to scare some people away.
  • Magit 2.1.2 - Lots of new features in this release of git-in-Emacs.
  • The Effective Tech Lead is a 100x Engineer - So be effective!
  • Facebook Container Extension: Take control of how you’re being tracked over a year ago

over a year ago

Mike Gunderloy (A Fresh Cup) - Apr 02

Double Shot #2066

  • Single Bus Factors - Some thoughts about recognizing and preventing a bus number of one.
  • A New Ruby Application Server: NGINX Unit - Ready to keep an eye on, but not to run in production yet.
  • How do managers* get stuck? - Some things to keep in mind if you're a manager (or senior individual contributor) who feels passed over for promotion.
  • PpSql - Pretty over a year ago

over a year ago

Mike Gunderloy (A Fresh Cup) - Mar 29

Double Shot #2064

  • Managing db schema changes without downtime - A piece of the continuous deployment story that doesn't get enough attention.
  • 12 Things Everyone Should Understand About Tech - Anil Dash ruminates on the position of technology in our lives, and how (and whether) we can do anything to change that for the better.
  • Require multiple reviewers for pull requests - It's a bi over a year ago

over a year ago

Mike Gunderloy (A Fresh Cup) - Mar 09

Double Shot #2050

  • Boiling Frogs - about lowering your standards to mediocrity - Why code that is "good enough" can be toxic to your engineering culture.
  • Paseto is a Secure Alternative to the JOSE Standards (JWT, etc.) - Yay for alternatives!
  • Gotchas with Rails System Testing - Working around some JavaScript and AJAX issues.
over a year ago

over a year ago

Mike Gunderloy (A Fresh Cup) - Mar 07

Double Shot #2048

  • Slack-Term - Ditch the chrome and run Slack in a terminal session.
  • Firefox Configuration Guide for Privacy Freaks and Performance Buffs - Nothing ever works really right out of the box, does it?
  • The Little Book of Semaphores - Free ebook that introduces synchronization concepts with examples in Python.
  • LogAnalyzer - Produce summary information from Rails over a year ago

over a year ago

Mike Gunderloy (A Fresh Cup) - Mar 05

Double Shot #2046

  • Programmer's Oath - An attempt to set some ethical boundaries for our profession.
  • GitHub Desktop 1.1 is now available - The bespoke Electron app for dealing with GitHub is out with new features.
  • Application Tracing on Kubernetes with AWS X-Ray - Cross-container tracing is a tool that I wish my current project's architecture included.
  • Timeasure - Transpare over a year ago

over a year ago

Mike Gunderloy (A Fresh Cup) - Apr 19

Double Shot #2079

  • Do you have too many microservices? - Five Design Attributes that can Help - Figuring out where to set microservice boundaries is actually non-trivial.
  • Separating Data and Code in Rails Architecture - Some thoughts on building out a large Rails application in a maintainable, scalable way.
  • Service mesh data plane vs. control plane - Understanding some of the availa over a year ago

over a year ago

Mike Gunderloy (A Fresh Cup) - Apr 17

Double Shot #2077

  • How to deploy a Docker app to Amazon ECS using AWS Fargate - There's never any shortage of new AWS services to learn about.
  • Ruby is alive and well and thinking about the next 25 years - An overview from the Bath Ruby Conference.
  • Wey - Open source desktop client for Slack written in node.js.
  • Textmock - Markdown meets Bootstrap for quick online markup exper over a year ago

over a year ago

Mike Gunderloy (A Fresh Cup) - Apr 13

Double Shot #2075

  • Sails 1.0 has arrived. - Rails for Node, more or less.
  • CockroachDB 2.0 Has Arrived! - With improvements for internet scale.
  • RootCause - Debug JavaScript errors by replaying user sessions.
  • React - Basic Theoretical Concepts - Building a mental model to understand React.
  • GitLab + Google Cloud Platform = simplified, scalable deployment - GitLab cook over a year ago

over a year ago

Mike Gunderloy (A Fresh Cup) - Apr 11

Double Shot #2073

  • gron - A JSON-aware grep tool.
  • Homebrew Bundle - Like bundler, but for dependencies installed via Homebrew.
  • The Agile Ecology - Part of a series from Ron Jeffries about "Dark Scrum" and other antipatterns.
  • Rails Testing Handbook - Free (in exchange for your comtact info) e-book.
  • Git 2.17 is now available - GitHub has some major feature highlights over a year ago

over a year ago

Mike Gunderloy (A Fresh Cup) - Apr 09

Double Shot #2071

  • envizon - the network visualization tool - Dockerized tool for scanning and probing networks, written in Ruby.
  • Async Render Toolbox - Chrome/Firefox extension to give you a sort of visual radar for spotting laggy rendering.
  • A Plumber’s Guide to Git - Online tutorial that dives into the underbelly of git's internals.
  • Learn Git Rebase Interactively - A tuto over a year ago

over a year ago

Mike Gunderloy (A Fresh Cup) - Apr 05

Double Shot #2069

  • Why we use GitLab - One company explains.
  • Draft vs Gitkube vs Helm vs Ksonnet vs Metaparticle vs Skaffold - A comparison of tools for working with Kubernetes.
  • Wapp - Simple web application framework in TCL.
  • How to Contribute to Ruby - Notes from an event led by Matz and other core contributors.
  • Charles for iOS - If I was doing iOS development I'd over a year ago

over a year ago

Mike Gunderloy (A Fresh Cup) - Apr 03

Double Shot #2067

  • The Node.js Ecosystem Is Chaos - This isn't really news.
  • Marta - New native file manager for Macos. Now in beta.
  • A production-grade CI/CD Pipeline for Serverless Applications - Using GitLab to manage deployment to AWS Lambda.
  • WhereChain - Some more syntactic sugar for ActiveRecord.
  • ES modules: A cartoon deep-dive - More fun from Mozilla's Lin Cla over a year ago

over a year ago

Mike Gunderloy (A Fresh Cup) - Mar 30

Double Shot #2065

  • A list of cool Chrome DevTools Tips and Tricks - There are a bunch of them.
  • Awesome list of Important Podcasts for software engineers - Just in case your time wasn't already full enough.
  • GitLab 10.6 released with CI/CD for GitHub and deeper Kubernetes integration - GitLab continues its push into the wider devops space.
  • Jeff Patton on Fixing Agile Product over a year ago

over a year ago

Mike Gunderloy (A Fresh Cup) - Mar 12

Double Shot #2051

  • A Career Cold Start Algorithm - Advice on ramping up quickly in a leadership position on an existing team.
  • Improving your OSS dependency workflow with Licensed - A tool to make the pain in the ass that is license management a bit easier.
  • Kubernetes 101: Pods, Nodes, Containers, and Clusters - Maybe some day I will actually need to know this stuff.
  • Skaffol over a year ago

over a year ago

Mike Gunderloy (A Fresh Cup) - Mar 08

Double Shot #2049

  • Serverless Ops: What do we do when the server goes away? - Nope, ops isn't going to go away just because you can't get to the underlying hardware or OS.
  • Tracking where your time went with Lego workstream visualisation - A fun technique for finding the waste in your team's week.
  • Rails respond_to block Explained - The ins and outs of this piece of Rails structure. over a year ago

over a year ago

Mike Gunderloy (A Fresh Cup) - Mar 06

Double Shot #2047

  • Dig Deeper with Pry: Explore Ruby Internals - Just in case you need more trouble to get into, pry-doc's C viewing capabilities have been improved.
  • Announcing SMP: Speeding Up webpack With Timers - Find the slow parts of your front-end build process so you can (hopefully) fix them.
  • The Proxy pattern revisited. - Using Module#prepend for more elegant Ruby code.
  • over a year ago

over a year ago

Mike Gunderloy (A Fresh Cup) - Mar 02

Double Shot #2045

  • Memcrashed - Major amplification attacks from UDP port 11211 - Why we can't have nice things, part 11211.
  • Clowne: Clone Ruby models with a smile - A declarative approcah to cloning Ruby models.
  • How GDPR Will Change The Way You Develop - It will make life harder, that's how.
  • Things I Learned Managing Site Reliability for Some of the World’s Busiest Gamblin over a year ago

over a year ago
pluto.models/1.4.0, feed.parser/1.0.0, feed.filter/1.1.1 - Ruby/2.0.0 (2014-11-13/x86_64-linux) on Rails/4.2.0 (production)