technology

Designing Websites for iPhone X

1 minute read Published

Probably the only HIG I’ll be paying attention to after I pick up this marvel of innovation. iPhone X Human Interface guidelines.

How to Live Without Google

1 minute read Published

Tips for owning your data and maintaining your privacy in the face of Goolag.

Here’s a collection of useful tools to help you maintain your privacy online. Use them instead of Google for max protection.

Transform Your Bitcoin into Cold, Hard Cash

2 minute read Updated

Instant transactions. Zero fees. Spend your coins anywhere VISA is accepted.

Bitcoin saw a 355% return during the first 8 months of 2017. And some believe it may be worth as much as 500,000 per coin by 2030. But hanging onto your bitcoin doesn’t do you much good if you HODL it forever.

So what’s the best way to convert bitcoin into cash? Well, you could transfer it between wallets in exchange for cash on the spot. Or you could spend time trying to find a bitcoin ATM. But why go through the hassle?

If you need an easy way to spend some of your bitcoin without paying any fees what are you going to do? Well, the answer is pretty easy—get yourself a BitPay VISA card and spend without paying fees.

Introducing the BTC Crypto License

1 minute read Published

Bringing sexy back to software licenses by making it easier to reward creators.

Here’s a Hacker Noon post I wrote on bringing sexy back to software licenses.

Initial Commit

5 minute read Updated

Learn about the creation of the website used to dogfood After Dark.

Back in 2008 I started my first blog. Its original incarnation was a WordPress site hosted on Bluehost. I’ll never forget the countless hours I spent wrestling with WordPress plug-in updates, sweating my database back-up process, fighting the content editor to produce valid markup and, on at least one occasion, losing several hours of work as a result of clicking the wrong button somewhere. WordPress was complicated and it sucked.

WordPress was complicated and it sucked.

Putting WordPress into Hyperdrive

1 minute read Published

Increase the speed of stock WordPress more than 300% using a single plug-in.

Loading Pages Faster than the Speed of Light with Fetch Inject, Redis, Vultr, Load Impact and LEMP.

Tools for Building Rich Web Apps

3 minute read Updated

After recently planning to do a survey of tools for building rich web apps I stumbled across github.com/codylindley/frontend-tools, which claims to be an opinionated list of tools for building front-end applications. For those new to building modern web applications, it’s certainly easier to take in than larger lists like github.com/joyent/node/wiki/modules. But lists aren’t necessarily the best place to start for putting an application together. At least not where the rubber hits the road.

Update 2017-04-09: This post is out of date. Lately it seems Marko JS may become the new hotness following React and, for Web dev in general, look into JAMstack.

The Web We Have to Save

3 minute read Published

Regarding Sir Tim-Berners Lee's article on saving the Web

In March of 2017 Sir Tim Berners-Lee, the inventor of the Web posted a short article on The Guardian covering three things we need to do to save the Web.

To paraphrase, they are:

  • Increase individual control over sharing of personal data
  • Improve diversity in Social media and Search channels
  • Create more transparency behind political advertising

The third of which is, in my opinion, really just an extension of the second, so let’s briefly cover the first two and what you can do as individuals to address Tim’s concerns right now. When you’re finished, you’ll have a deeper understanding of how to protect your privacy online.

Telltale Signs Your React App Isn't SEO Friendly

3 minute read Published

Is Your React App Invisible to Google? Here's how to find out.

As you may or may not be aware NPM and React have caused a Cambrian explosion in the number of Awesome React Boilerplates out there. But did you know many of those boilerplates and the web apps that build upon them aren’t SEO friendly, and possibly even invisible to Google? Sites experiencing SEO issues are more likely to be buried deeper in Search results and unlikely to see the Organic traffic they’d otherwise enjoy sans marketing efforts.

In this post we’ll explore some of the telltale signs your React app isn’t SEO friendly and what you can do about it.

Reflecting on React Native development

8 minute read Updated

Tips to help you get your app delivered to production faster.

I’d originally planned to make this a tutorial on how to build a React Native app. But to give it justice I'm doing a Webcast. Instead, what I’ll share with you here are some of my top takeaways from building my first iOS app with React Native. These are coming from the viewpoint of an experienced Web developer building a native app for the first time. Things I wish I’d known earlier kinda stuff. So without further ado…

Web Development and Debugging Tools

2 minute read Updated

Useful development and debugging tools for web devs and front-end coders.

Following is a list of cross-browser/platform web development and debugging tools useful for client-side developers. Depending on the application, one or all of these tools can be valuable in completing work on a website front-end.