← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 136
  1. A few weeks ago I introduced Payola, a drop-in Rails engine for setting up Stripe billing.

  2. Introducing Payola

    I released an open source Rails engine named Payola that you can drop into any application to have robust, reliable self-hosted Stripe payments up and running with just a little bit of fuss.

  3. Almost all of my applications, both public and personal, run on a collection of virtual private servers (VPSs) hosted in various places including DigitalOcean and my own data center (i.e. the Mac mini in my basement).

  4. Over the last few weeks I've been playing an idle game called AdVenture Capitalist.

  5. Let's Begin Again

    At the ripe old age of 12 I started messing around with computers.

  6. If you do anything more advanced with email than hitting "Send" in Gmail then you should care about deliverability, which is the likelihood that your email will end up in your intended recipient's inbox instead of their spam folder.

  7. A few weeks ago Stripe's SSL certificate became invalid, along with several other major sites.

  8. Command Line Faxing

    When I started Okapi LLC, my little consultancy and publishing house, I had to fax in some forms to the State of Michigan.

  9. Sometimes you have a VirtualBox VM that's critical to your workflow.

  10. Say you want to give a customer an account credit for some reason.

  11. Stripe provides a gorgeous pre-built credit card form called Stripe Checkout.

  12. I've had a GitHub account since 2008.

  13. One of the very first things I did when I started working on the idea that eventually became Mastering Modern Payments was set up a Mailchimp mailing list.

  14. One of the most common issues that shows up in the #stripe IRC channel is people setting up their front-end Stripe Checkout integration and then expecting a charge to show up, which isn't really how Stripe works.

  15. Yesterday a friend of mine linked me to a fictional web serial that he was reading and enjoying, but could be enjoying more if it was available as a Kindle book.

  16. A few days ago I built a new tool I'm calling Sites.

  17. Trading markets of all kinds are in the news pretty much continuously.

  18. My wife and I recently moved from Portland, OR to Ann Arbor, MI.

  19. A little over a year ago I announced the launch of my latest (at the time) product named Marginalia.

  20. When you're writing a Rails application you usually end up with a lot of CRUD-only controllers and views just for managing models as an admin.

  21. Over the past few years I've written a number of Rails applications.

  22. Three months ago I decided to write my first technical book and it's earned me over $5,000 in the two weeks since launch day, so I thought I decided to share what I've learned.

  23. I'm so proud to announce that Mastering Modern Payments: Using Stripe with Rails is officially launching this morning.

  24. DNS: The Good Parts

    Frequently I come across confusion with domain names.

  25. Over the past few years I've put together a number of projects that use Stripe and their Ruby API to collect payments and manage subscriptions.

  26. Let's say that instead of running a Software as a Service, you're actually building and shipping physical products.

  27. I've been writing my guide to integrating Stripe with Rails using markdown, as with most textual projects that I work on.

  28. For various projects including Mastering Modern Payments I've found it really useful to be able to view the Markdown source rendered as HTML but I don't really care about editing it online.

  29. Book Review: The Box

    As a kid something about the Millennium Falcon always bothered me.

  30. A few months ago I posted about how I run my own DNS servers using my virtual private servers and tinydns.

  31. Cancer

    "Thank you for calling the Bergs and the Keens.

  32. Blog Relocation

    After a lot of thought and deliberation I've decided to retire bugsplat.info as my blog address.

  33. Processing payments correctly is hard.

  34. Andrew Blum took his Internet service completely for granted until one day a squirrel chewed through a cable in his neighborhood, cutting off his access and sending him around the world, attempting to answer the question: What exactly is the Internet?

  35. New Blog Design

    For the past three years this blog has has featured the same basic design.

  36. Update: The Magic Trackpad 2 fits in the same spot but you might have to use a different sticky material.

  37. For as long as I can remember I've been trying to find a good way to keep personal text notes.

  38. Inspired by Tim Bray's recent post about encrypting his website, I decided to enable and force HTTPS for bugsplat.info.

  39. Yesterday I suddenly developed the intense need to add search to this site.

  40. For the longest time I used zoneedit as my DNS provider of choice.

  41. Last month I wrote a short article describing a method of deploying a 12-factor application application to your own hardware or VPS, outside of Heroku.

  42. A few months ago I created a hosted document conversion service named Docverter.

  43. Deploying Heroku-style 12 factor applications outside of Heroku has been an issue for lots of people.

  44. Heroku is a Platform as a Service running on top of Amazon Web Services where you can run web applications written using various frameworks and languages.

  45. Earlier this year I bought a new Mac mini for various reasons.

  46. Today I added PDF, Docx, and Markdown download links to the bottom of every post here on Bugsplat.

  47. In addition to writing on this blog, I've been keeping notes for various things on Marginalia, my web-based note taking and journaling app.

  48. I'd like to present my new webapp, Marginalia, a web based journaling and note taking tool.

  49. Recently I sat down and reorganized my dotfiles around the tasks that I do day-to-day.

  50. When I released Dokuen last week I had no idea it would get as much press as it did.