DocSpring Blog

  • FormAPI is now DocSpring.com!

    We’ve rebranded FormAPI as DocSpring, and we’ve launched our new website on DocSpring.com! Please Note: We will continue to support the FormAPI.io domain forever, so you don’t need to make any changes to your integration.

    Read more…
  • How I Figured Out A Test Coverage Issue With SimpleCov And Spring

    TL;DR: If you just want to get things working, I’ve published a shorter blog post that just includes the code: How To Get Accurate Test Coverage With SimpleCov, Spring, and Rails.

    Read more…
  • How To Get Accurate Test Coverage With SimpleCov, Spring, and Rails

    Here’s how you can get accurate SimpleCov test coverage while using Spring to preload your Rails application. If you’d like to read more about how I figured this out, I’ve written a longer blog post that goes into a lot more detail: How I Figured Out A Test Coverage Issue With SimpleCov And Spring.

    Read more…
  • Timezone Conversion in Liquid Templates, for Ruby on Rails

    Our HTML/CSS templates support Shopify’s Liquid syntax to include dynamic data and logic. Liquid supports a lot of filters and tags out of the box, including a function to format dates.

    Read more…
  • BTC 2018 Solutions - Stage 4: Virtual Machine

    This blog post contains the solution for Stage 4 of the 2018 Bitcoin Programming Challenge. Once you finish the T-Rex runner game (stage 3), you are given some links to some files.

    Read more…
  • BTC 2018 Solutions - Stage 3: T-Rex Runner

    This blog post contains the solution for Stage 3 of the 2018 Bitcoin Programming Challenge. After you solved the Cubes challenge (stage 2), you would visit this URL:

    Read more…
  • BTC 2018 Solutions - Stage 2: Cubes

    This blog post contains the solution for Stage 2 of the 2018 Bitcoin Programming Challenge. I saw the first episode of 3% in early 2018. There is a scene where the contestants have to form 9 cubes from a set of blocks.

    Read more…
  • BTC 2018 Solutions - Stage 1: PixelPerfect

    This blog post contains the solution for Stage 1 of the 2018 Bitcoin Programming Challenge. I had the idea for PixelPerfect a few months ago, but I never got around to finishing it.

    Read more…
  • Migrating From Trello To Airtable

    I’ve been using Trello for project management. Trello is alright, but Airtable is much more powerful and flexible. Airtable has a Kanban view that is similar to Trello, but you can also view all of your tasks in a compact spreadsheet.

    Read more…
  • 2018 Bitcoin Programming Challenge

    The puzzle has been solved! Congratulations to Arpox, who was the first person to solve the final stage and claim the 0.125 BTC! They’ve posted an amazing write-up on Medium, so check it out if you want to see how they solved the puzzle.

    Read more…