Tag: php

  • Making Tuff improvements

    My approach to building Tuff, my static site generator that I began working on last November, was to jump in as quickly as possible by publishing my personal website publicly very early in the development process. Doing so forced me to make rapid improvements and to focus on the most important features. By spending 5am…

    Continue >

  • Building Tuff – A static site generator just for me

    Just about a month ago, for some unknown and undoubtedly a sleep deprived reason, I began building my own static site generator (SSG). And I did it entirely wrong. This is that story. A sensible person would have first looked at the available static site generators and tried them first. I didn’t. In fact, I…

    Continue >

  • Video: How Unmark works

    Today I recorded a quick few minute walkthrough of how Unmark works. I use Unmark every single day (and have for years) to store links to read, watch, listen, etc. It is a simple app but has some great features and so I thought I was overdue on a quick video to show how it…

    Continue >

  • Repost: Scott Jehl on modern web dev

    👉 Scott Jehl on Twitter: modern web dev is an extreme overreaction to not liking some php

    Continue >

  • PHP turns 25

    PHP turns 25. I’ve said that I agree that PHP is pretty bad. However, I still use it regularly, it has allowed me to make some incredible things, and made me a ton of money over those 25 years. /via Michael Tsai.

    Continue >

  • Boring is good in software development

    I use the term “boring” here to describe that which isn’t brand new. Sometimes we’re only excited about the new. The new car! The new house! Rather than being content with what we have, because it works or is paid off or we’re familiar with every nook and cranny, we sometimes can get wrapped up…

    Continue >

  • JSON Feed to Twitter using PHP

    In 2009 I scrawled together a simple PHP script that tweeted links based on an RSS feed. I then updated it to support OAuth and open sourced it on GitHub. I haven’t really touched it since (though I get about 3 emails a month about it). Just a small update here and there. This morning,…

    Continue >

  • Hacking rather than waiting

    Yesterday afternoon Sarah Pressler retweeted Jono Young’s request for a plugin that would add a submenu to the WordPress’ Admin with the current pages for the site under the Pages menu. This would reduce the number of clicks to get to the page editor. I was waiting for an upload to finish and I thought, given the code…

    Continue >

  • Migrating Subscriptions from one Stripe account to another

    Update June 2021: I’ve had enough interest in this service that I’ve created StripeTransfer.com — Please visit this site to schedule your consultation. Learn More at StripeTransfer.com One of my recent client programming projects (hire me here) was to help a company migrate all customers, cards, plans, and subscriptions from one Stripe account to another…

    Continue >

  • PHP is pretty bad

    Since I wrote "I’m perfectly happy using PHP” last week I figured I’d show the other side’s viewpoint as well. There are those out there that loathe the language. Evee goes off on PHP like no one else could: PHP is an embarrassment, a blight upon my craft. It’s so broken, but so lauded by…

    Continue >

  • Use what works, play with the new

    I had Unmark’d Kyle Slattery’s post on his company site (which I think is rather good looking; here is why) regarding why his company uses Ruby on Rails. It is a good post. Notice this bit: It’s easy to get caught up in the newest trend, and there are lots of great technologies being developed, but…

    Continue >

  • RSS to Twitter using PHP

    Update January 19, 2010: This script is now available on GitHub. Go forth and fork. Today I noticed that my now ancient PHP script to update Twitter automatically using PHP/cron needed to be updated. It turns out that Twitter stopped recognizing URLs with ? in them as clickable links. Here is an example tweet where…

    Continue >