Skip to content
View tobymackenzie's full-sized avatar

Block or report tobymackenzie

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
tobymackenzie/readme.md
._______.  _____  ._____   __     _.
|__   __| /  _  \ |   _  \ \ \  / /
   | |   |  | |  ||  |_| /  \ \/ /
   | |   |  | |  ||   _  \   |  |
   | |   |  |_|  ||  |_|  )  |  |
   |_|    \_____/ |______/   |__|
._     _.   ._.     _____  ._.   .__._______..__   ._.._______.._______.._______.
| \   / |  /   \   / ._. \ |  |  / /| ._____||  \  | ||___    ||__   __|| ._____|
|  \ /  | /  ◊  \ | /   \_||  |_/ / | |_____.|   \ | |   /   /    | |   | |_____.
| |\¯/| ||  / \  || |      |     (  | ._____|| |\ \| |  /   /     | |   | ._____|
| | ¯ | || |   | || \___/¯||  |¯\ \ | |_____.| | \   | /   /__..__| |__.| |_____.
|_|   |_||_|   |_| \_____/ |__|  \_\|_______||_|  \__||_______||_______||_______|

Hello world, it's Toby. I'm a LAMP-stack webmaster from Northeast Ohio, USA. My repos are:

  • dotfiles: My dotfiles (user configuration files)
  • base.proj: Simple bash or php script to create new projects with base files in them
  • dev.srv: Simple local dev LAMP setup using Vagrant and VirtualBox
Web / JavaScript
General PHP
  • wiki.php: Simple PHP wiki using files and git for page history
  • wiki-console.php: CLI console for working with an instance of wiki.php
  • web-crawler.php: Crawl websites, finding internal links and getting content.
  • db.php: A simple PDO abstraction for database querying and other utitilies.
  • task-runner.php: Simple PHP task / build-script runner
  • file-tasks.php: File-system tasks for 'tjm/task-runner'
  • file-merge-tasks.php: File and folder merging tasks for 'tjm/task-runner'
  • static-web-tasks.php: Task to build a static version of a site
  • data.php: PHP classes for storing and working with data.
  • utils.php: General PHP utilities
  • files.php: File utilities for PHP
  • cache.php: A simple filesystem cache implementation for storing PHP data
  • buffer-manager.php: manager for PHP output buffers
  • dev.php: Helpers for PHP development. Wrapper for 'symfony/var-dumper'
  • shell-runner.php: Run shell commands locally or via SSH
  • timesheet.php: Simple time calculator for timesheets keeping track of time worked on projects.
  • tbin: Collection of shell commands written in PHP using Symfony's console
Symfony
  • wiki-site.symf: Web-site front-end interface for a folder of markdown files, optionally managed with tjm/wiki, using Symfony.
  • wiki-web.symf: Web interface for 'tjm/wiki' using Symfony
  • wiki-blog.php: Blog plugin for 'tjm/wiki-site'
  • sy-console.symf: Symfony Console component with dependency injection, config handling, configurable command loading, and other niceties.
  • sy-web.symf: Base functionality for Symfony web projects.
  • sy-site.symf: Some base functionality for use with Symfony sites.
  • sy-dependency-injection.symf: Convenient helpers for working with Symfony's dependency injection and config components.
WordPress
  • wp-to-markdown.php: Convert WordPress posts to markdown files through database connection
  • theme-helper.wp: Helper classes for WordPress theme development
  • theme.wp: Base theme to build other themes from. Uses WPThemeHelper
Sites
Older

Pinned Loading

  1. tobymackenzie.com.site tobymackenzie.com.site Public

    Code for tobymackenzie.com

    SCSS 1

  2. dotfiles dotfiles Public

    My dotfiles (user configuration files)

    Shell 1