Skip to content

Instantly share code, notes, and snippets.

View furey's full-sized avatar
💭
🤓👋

James Furey furey

💭
🤓👋
View GitHub Profile

Keybase proof

I hereby claim:

  • I am furey on github.
  • I am jamesfurey (https://keybase.io/jamesfurey) on keybase.
  • I have a public key whose fingerprint is 5543 E5EB BCFD F2FC D13D E9C5 42F7 CC73 8CD9 4638

To claim this, I am signing this object:

@furey
furey / laravel-database-queue-jobs.md
Last active November 2, 2023 11:21
In response to Taylor Otwell's tweet, "What are the worst parts of Laravel that drive you crazy?"

Mastering Programming

by Kent Beck
Wednesday, 8 June 2016
via Facebook

From years of watching master programmers, I have observed certain common patterns in their workflows. From years of coaching skilled journeyman programmers, I have observed the absence of those patterns. I have seen what a difference introducing the patterns can make.

Here are ways effective programmers get the most out of their precious 3e9 seconds on the planet.

The theme here is scaling your brain. The journeyman learns to solve bigger problems by solving more problems at once. The master learns to solve even bigger problems than that by solving fewer problems at once. Part of the wisdom is subdividing so that integrating the separate solutions will be a smaller problem than just solving them together.

SASS/SCSS/CSS Spacing Utility Classes

Following @ilicmarko's comment, here's my spacing.scss file…

(see spacing.scss)

…which generates the following spacing utility classes…

(see spacing.css)

Convert GitHub Markdown to HTML in macOS

  1. Install Pandoc:
$ brew install pandoc
  1. Download github-markdown.css (see below).