How Good Is Your Test Suite? | Codementor Relying solely on code coverage as a measure of test quality is not enough. Introduce mutation and property-based testing to see how good your tests and code actually are. March 9, 2022 at 08:08PM
Randall Degges – Heroku and SOA Heroku’s platform was designed with services in mind. If you’re building a service oriented web app, you might find this interesting. March 10, 2022 at 12:16AM
Deploying on Mars: Rock solid Odometry for Wheeled Robots Learnings and tips and tricks on how to set up and tune odometry for my NASA-JPL Mars Rover, which can be applied on any Autonomous Mobile Robot (AMR). March 8, 2022 at 02:52PM
How to Test Ruby Code That Depends on External APIs Few things are more frustrating than slow, flaky test suites. You’re ready to deploy, wait 20 minutes for CI to run, only to find that a test failure in code you’ve never touched is blocking you. You dig into the source and find the problem: an external API call. It works (slowly) most of the tim… March 8, 2022 at 09:43PM
Colleen Schnettler on Twitter A tricky thing to remember in Active Record is how to query multiple associations vs. nested associations. Multiple associations take a list of symbols, nested associations take a hash with a symbol. pic.twitter.com/XhGiJdcH7h— Colleen Schnettler (@leenyburger) March 3, 2022 March 7, 2022 at 01:54PM
Release 2.5.0 · Shopify/ruby-style-guide What's Changed Enable Layout/EmptyLineAfterGuardClause cop by @sambostock in #348 Enable Style/GlobalStdStream by @casperisfine in #350 Allow 'webmaster' for Naming/InclusiveLanguage b… March 7, 2022 at 01:57PM
PostgreSQL Performance Enabling pg_stat_statements This article will help with how to enable pg_stat_statements to analyze queries and response time for the best PostgreSQL Performance. March 5, 2022 at 02:51PM
MiniTest – Writing Test Code In Ruby (2/3) p.s. This is a series of articles and each article builds off another. I suggest starting at Part 1…. March 4, 2022 at 02:54PM
Testing network services in Ruby is easier than you think You’ve started a new project and it’s time for your code to depend on a third-party service. It could be something like ElasticSearch, Resque, a billing provider, or just an arbitrary HTTP API. You’re a good developer, so you want this code to be well tested. But how do you test code that fires off requests to a service that’s totally out of your control? March 4, 2022 at 02:53PM
Packaging Python with the PyOxidizer Pants Plugin Alliterations aside, this post discusses the new PyOxidizer integration coming in Pants 2.10 for packaging Python applications. February 24, 2022 at 05:02AM
Deskreen Deskreen is a desktop app that turns any device with a web browser into a secondary screen for your computer over WiFi. Deskreen can be used to mirror entire computer display onto any device screen that has a web browser. Also you can limit Deskreen to sele...