Eau Claire, WI

Brian P. Hogan

Elite
@napcs

Brian P. Hogan is a coder, teacher, and author of 13 technical books, including Small, Sharp Software Tools and Tmux 3: Productive Mouse-Free Development.

node-livereload. Current maintained fork of LiveReload server in Node.js

347

lazy_developer. Rake tasks to make working with Rails apps a bit easier.

78

programming_for_kids. A community book like those old BASIC books where kids typed in source code to play a game. Fork and write!

64

docbook. Short-Attention-Span Docbook is a docbook build chain for OSX, Linux, and Windows. Contains everything you need to get started as an author as long as you have Java and Ruby installed.

63

qedserver. A standalone simple web app and database

43

cucumber_watir. Examples and matchers for Cucumber testing with Watir

32

dotfiles. My dotfiles. Sharing is caring.

30

qedproject. Quick and flexible web project generator for standalone sites or use with QEDServer. gem install qedproject

18

intro_to_advanced_ruby. Code from the ECRuby presentation and foundation for a short book or series of blog posts

17

authlogic_base. Basic Rails 2 application with signups, password recovery, and full RSpec / Cucumber tests. Extracted from railsmentors.org with modifications.

13

rss2json. rss2json is a command-line utility that converts RSS feeds to JSON.

12

s3server. Allow specific people to access files from S3 or compatible cloud storage by logging in with Basic Authentication or a Google account. Users can preview audio and video files, and download protected files with links that expire.

12

demo-api. A lightweight local http server with CORS support that serves JSON data via a REST API. Great for testing stuff.

11

copy_to_clipboard. Flash + Rails solution to enable cross-browser copy-to-clipboard functionality

10

rubynew. Ruby new project generator.

10

dosbox_game_wrapper. My scripts for wrapping games with DOSBox for Mac and Windows.

9

docbook5-tmbundle. Docbook 5 support for Textmate

8

exercises_for_hacktoberfest. Participate in Hacktoberfest 2017 by submitting your solution as a PR.

8

shoes_demo_apps.

7

vim-mycontrast. My color scheme for Vim - making as much easy to read as possible.

7

titanium_desktop_projects. Sample projects for learning to build desktop projects with Appcelerator Titanium

7

rails_config_model. Generator to create a table and admin interface for an application's general configuration - think "system settings"

5

jeeves. My chatroom's bot

4

sinatriki. Really simple wiki created with Sinatra. MongoDB and Sinatra examples included. Created for my TCCC7 talk.

4

knockout-tmbundle. TextMate bundle for the Knockout.js MVVM Framework at http://www.knockoutjs.com

4

reverse_proxy_fix. Rewrites Rails base urls proxied behind IIS and other frontends

4

960static. Quick generator for building and deploying static sites with StaticMatic and 960.gs

4

casful_authentication_generator. Rails generator to make it simple to work with Central Authentication System and the rubycas-client library.

4

html2docbook. Source for a simple WYSIWYG HTML to Docbook editor at http://html2docbook.heroku.com -

4

rails_mobile_tutorial. A tutorial that shows Rails and jQuery Mobile integration using subdomains

4

pastebin. CVCC Rails presentation

4

x10_web. A Rails / IPhone web application to control an X10 system - Windows only until someone builds a linux or mac port of the ActiveHome SDK from x10.com

4

realtime_phoenix. Repository for "Realtime Web Applications With Elixir and Phoenix"

3

meet_angular. My code for the Meet Angular talk

3

acts_as_example. An example Rails ActiveRecord "acts_as" plugin you can build upon for your own projects

3

tccc13. Code for my TCCC13 talk

2

admapper. Friendly mixins for working with ActiveDirectory from Ruby

2

pivotalrecord. Simple ActiveRecord-style interface for PivotalTracker

2

vim-nativescript. Vim plugin for working with NativeScript projects.

2

lessonmd. Go

2

mcp-knowledge-base. MCP agent/client/server implementation for private knowledge base

2

simplevideoplayer. Simple PHP page that creates a VideoJS player based on the video you pass in. Great for embedding as an IFRAME into an LMS or other web site.

2

rspec_example_project.

2

flashtoggle. Enable and disable Flash Player in Safari on OSX

2

email_form_generator. Generate an email model, email configuration, and associated forms quickly, with tests! Create contact forms quickly.

2

meet_elixir_2015. Code for my Elixir presentation

2

my-vim-snippets. My cusomized shortcuts for vim's SnipMate plugin

2

grabatar. Demo gem for Madison Ruby conference.

2

cardflashr. Rails flashcard application using React

1

temporal-gitpod-workspace. Quickly start building a Temporal project using a GitPod workspace. Great for workshops and demos.

1

opml2pptx. Convert basic OPML format from MindNode or other formats to PPTX slides.

1

pandoc-bookbuilder. Build books with Pandoc and TeX - with a Docker container.

1

hello_hapi. Solution for Exercise 1 of Excercises For Programmers using Hapi and Lab for tests

1

bphogan-vale. Vale styles for my blog and other sites

1

temporal-tutorial-ipgeo-ruby. Ruby version of IP Geolocation

1

dollarsign. Pasting extra $ in your terminal when you follow tutorials? Not anymore you're not.

1

katacoda-scenarios. Katacoda Scenarios

1

vale-md-frontmatter. Lint Markdown Frontmatter with Vale

1

tccc19_conference_wall. Elixir

1

castanaut. Castanaut lets you write executable scripts for your screencasts. With a simple dictionary of stage directions, you can create complex interactions with a variety of applications.

1
60
Apply