lite-youtube Web Component v1.6 Released
β’ 3 min read
Zotero Google Scholar Citation Count Plugin v4.1 Released
β’ 2 min read
Paper accepted at International Conference on Information Systems (ICIS) 2024
β’ 2 min read
89 Pages and 2 Hours Later: PhD Proposal Defense Passed
β’ 5 min read
JetLagged but Passed: PhD Comprehensive Exams
β’ 3 min read
Participating in Management Consulting Doctoral Consortium at Academy of Management
β’ 1 min read
Dragging Yourself to the Starting Line While Exhausted
β’ 4 min read
Protecting our Chickens and Ducks with a Zoo Netting Enclosed Run
β’ 4 min read
Hacking the BFT Gate Control Panel with a Nest Doorbell and a Progressive Web App
β’ 4 min read
Climbing the Mountain of PhD Quantitative Rigor
β’ 5 min read
Recapping the Harsh California Winter
β’ 4 min read
Share to Mastodon Web Component v2.0 Released
β’ 2 min read
Terrible Tiktok Embed Web Performance and my Imperfect Web Component Solution
β’ 4 min read
Do Not Call It a Comeback: The Web Platform Podcast Returns
β’ 2 min read
Selected as a Doctor of Management Design and Innovation Fellow at Case Western Reserve University
β’ 2 min read
Syndication from Mastodon to Twitter, a Holiday of Good Will
β’ 4 min read
ARM64 M1 Silicon Chromium Build Added to Chrome-Headless Docker Container
β’ 2 min read
Beware the Search Results Phishing for your Holiday Gift Cards
β’ 4 min read
Applying the f/8 Flash Modification to a Polaroid SX-70 and Building a Flash Table for the Godox TT600
β’ 9 min read
Doctoral Residency III: Return of the Presentation
β’ 4 min read
LomoGraflok Instax Wide Speed Graphic Walk Around Setup
β’ 4 min read
The Cursed LG Dryer Clothes Eating Lint Trap Fix
β’ 4 min read
Lighthouse Github Action Version 3 Released
β’ 1 min read
The Case of the Seemingly Innocuous Change That Wrecked My Web Performance
β’ 7 min read
lite-youtube Web Component Goes 1.0, Offers More Features
β’ 3 min read
Pulling Google Scholar Citation Counts with a Zotero Plugin for Sorting Papers
β’ 5 min read
Deconstructing the Second Residency
β’ 5 min read
Changes Flashing in the Night Sky
β’ 3 min read
Ready Set Doctoral Residency
β’ 5 min read
Deep Into That Darkness (Mode) Peering
β’ 5 min read
Upgrading My Web Components to Lit 2.0
β’ 1 min read
A New Journey: Pursuing My Doctoral Degree in Management
β’ 3 min read
Building a Custom Polaroid SX-70 Camera Rig
β’ 6 min read
Post-It Note Dreams Along a River Bank
β’ 3 min read
Found Film: a Vacation Lost on a C41 Kodak Kodacolor II Cartridge
β’ 3 min read
Defining a Custom Trusted Types Policy for a Workbox Service Worker
β’ 3 min read
The Chest Pains and the Panic
β’ 2 min read
You Call It an Art Problem, I Call It Creative Admiration
β’ 3 min read
Passing on the Latest Wave of Wearable Technology
β’ 4 min read
Mounting an Ergotron LX Arm to a McMaster-Carr Machine Table
β’ 2 min read
Reducing Writing Friction With Archetype Defaults in Hugo and Blog-Pwa
β’ 3 min read
Making a Simple Shutter Release Button for the Polaroid SX-70
β’ 2 min read
Mr. Varied Interest or: How I Learned to Stop Worrying and Ignore the SEO
β’ 3 min read
The Great Prius Combination Meter Repair Or Lets Rip The Dashboard Apart
β’ 4 min read
Replacing Firebase Web Performance Monitoring with Core Web Vitals and Google Analytics
β’ 2 min read
The Pandemics Unsettling Gap on Autism Learning Needs
β’ 3 min read
The Pains of Surfing the Web on a Four Year Old Google Pixel
β’ 4 min read
Making a Phone Mount for the Leica ATC 2000 Compound Microscope
β’ 3 min read
The Ridiculous Epoxy Resin Coating of McDonalds Chicken McNuggets
β’ 4 min read
Spooky Windows with Projectors and a Chromecast
β’ 4 min read
Koi Pond Adventure: Constructing the Bog Filter
β’ 6 min read
The Remote Learning Experiment Begins
β’ 3 min read
Uno Flip Destroyed My Family
β’ 5 min read
Four Years and Two Fixes for Airwolf 3D AXIOM 3D printer
β’ 6 min read
share-to-mastodon web component released
β’ 4 min read
My Love-Hate Relationship with the Canon QL17 G-III
β’ 4 min read
Let the Koi Pond Build Adventure Begin
β’ 3 min read
Building module web workers for cross browser compatibility with rollup
β’ 7 min read
Lacking Normal, Take Action
β’ 2 min read
Designing and 3D printing a classic WE Model 500 inspired phone stand
β’ 5 min read
Handling web components and drag and drop with event.composedPath()
β’ 7 min read
lite-youtube v0.9 released
β’ 1 min read
Capturing the Pandemic on Polaroid: My Recent Piece for EMULSIVE
β’ 3 min read
blog-pwa gets a speed bump
β’ 3 min read
An Old Roll of Kodak Verichrome Saftey Film in a No. 2 Brownie
β’ 3 min read
Experimenting with Anti-Newton Glass and Custom Negative Masks for a Beseler 45mx Negative Holder
β’ 5 min read
Modifying the Filter Holder on the Beseler 45MX enlarger to fit Ilford Multigrade filters
β’ 2 min read
Resolving slack and alignment in the Beseler 45MX enlarger
β’ 6 min read
Faster YouTube embeds with lite-youtube web component
β’ 2 min read
Fail a PR based on any audit score with v1.1.0 of Web Performance Audits with Lighthouse Github Action
β’ 2 min read
Web Performance Audits with Lighthouse for Github Actions Released
β’ 3 min read
Six Months Using Firebase Web Performance Monitoring
β’ 6 min read
From Broken 1930s Barn Radio to Google Assistant
β’ 3 min read
When Your Kids Just Want You To Work At The Grocery Store
β’ 3 min read
Generating a Simple Font Report With a Devtools Snippet
β’ 3 min read
Generating Video From a Chrome Devtools Trace With devtools-to-video
β’ 3 min read
Web Components Have Already Won Whether You Like It Or Not
β’ 4 min read
Improving RSS Reader Support and Adding New Topic Feeds
β’ 3 min read
The Four Cases of Progressive Rendering Fallbacks for Progressive Web Apps
β’ 3 min read
Adding Webmention support to a Progressive Web App
β’ 9 min read
Workaround for Karma and Chrome headless on Windows Subsystem for Linux, ala WSL
β’ 2 min read
Three Reasons You Betrayed Your Modern Web Tooling
β’ 4 min read
Ghosting the Socials and Expanding My Open Web Existence
β’ 4 min read
Setting Up Mastodon on Google Cloud Platform
β’ 13 min read
Measured Person Seeking Jury Service
β’ 3 min read
Visual Studio Code extension update for LitElement snippets and new Pack available
β’ 1 min read
The Difference Between Your Job and My Profession
β’ 4 min read
Long Days and Tall Cups: Why a Local Cafe Keeps My Sanity on the Road
β’ 3 min read
blog-pwa Moves to GAE Python 3.7 Runtime and Other Updates
β’ 3 min read
Fighting with Dynatrace to Send Custom User Timings with Performance Observer
β’ 6 min read
My Kids Do Not Play That Sport and I Do Not Mind
β’ 3 min read
When Everyday Is Monday
β’ 2 min read
That time I found a Leica IIIc in a dumpster
β’ 5 min read
Bringing legacy web apps forward with three great web platform APIs
β’ 11 min read
Building a tiny PWA for calculating depth of field for my film cameras
β’ 2 min read
Experimental barcode-reader web component released
β’ 2 min read
Finding an M50 lock ring for a Schneider Kreuznach enlarger lens in Portugal
β’ 3 min read
Repairing a busted Copal 0 aperture and custom printing a lens board
β’ 2 min read
stl-part-viewer web component updated to v1.0
β’ 1 min read
code-block v0.1 web component released
β’ 2 min read
Using Lighthouse, Puppeteer, and Jest for Web Performance Testing
β’ 2 min read
Updating blog-pwa from Polymer to LitElement, Workbox, and Rollup
β’ 11 min read
Developing 4x5 Kodak Super-XX film pack with an SP-445
β’ 3 min read
Working around polymer modulizer errors with object rest spread properties
β’ 3 min read
Welding up a custom Ergotron LX wall mount bracket
β’ 4 min read
Tiny PWAs and why I keep building them
β’ 4 min read
When a traffic collision pauses a well timed waltz
β’ 3 min read
Discovering the websites that never went away
β’ 3 min read
Exhaustion creeps into view
β’ 3 min read
Running progressive web apps on your intranet with TLS from Lets Encrypt
β’ 6 min read
Kiiconf web configurator docker container released
β’ 4 min read
Added release tags for chrome-headless docker container
β’ 1 min read
Added CSS quickfix and error reporting to lit-html-plugin for VS Code
β’ 1 min read
How to debug a custom language service plugin for VS Code
β’ 3 min read
Added CSS intellisense to lit-html-plugin for VS Code
β’ 1 min read
Running lighthouse audits in VS Code via tasks
β’ 2 min read
stl-part-viewer web component released
β’ 2 min read
Added svg support to lit-html VS code extension
β’ 1 min read
Chromium: long time compiler, first time committer
β’ 2 min read
Experimental Chrome DevTools theme released, green block cursor edition
β’ 3 min read
Polymer v2/v3 Snippets 1.0 released
β’ 1 min read
When autism appears
β’ 8 min read
Three kids, two dogs, a chicken and an understanding spouse
β’ 5 min read
Running Web Components Remote Conference
β’ 4 min read
Your framework preaching offends my developer religion
β’ 4 min read
Endangered desert tortoises and IoT Devfest Arizona
β’ 2 min read
Published ga-dnt-analytics to webcomponents.org
β’ 2 min read
Experimenting with a progressive web app blog
β’ 16 min read
Controlling home devices with the Physical Web and Progressive Web Apps
β’ 5 min read
Thoughts on progressive web apps on the desktop
β’ 13 min read
Mentoring at Global Entrepreneurship Summit at Stanford
β’ 1 min read
Progressive Web Apps and Social Networks: helping linkbot scrapers
β’ 8 min read
Testing WebNFC in Chromium
β’ 1 min read
New Progressive Web App: Is Justin Talking?
β’ 1 min read
Interviewing Rob Dodson about Polymer roadmap 2016
β’ 1 min read
Of Mice and Desks
β’ 2 min read
More talking all over the place
β’ 1 min read
Getting Blesh beacons to advertise Eddystone URL and UID
β’ 2 min read
Ginger WebGL as a Progressive Web App
β’ 1 min read
A whirlwind of talks and events
β’ 1 min read
Chromecast Audio and a 1970 Magnavox Astro Sonic stereo
β’ 1 min read
My talk at Google I/O on Polymer and Firebase
β’ 2 min read
Tracking uplink network throughput with SNMP to Firebase to Polymer
β’ 2 min read
Slidedeck and codelabs for Firebase
β’ 1 min read
Guest post on Tap into NFC developer blog
β’ 1 min read
Deploying RethinkDB to Google Cloud Platform with Docker
β’ 1 min read
Developing for Project Tango: slides
β’ 1 min read
Getting started with Service Worker
β’ 2 min read
A basic issue viewer Chrome extension codelab
β’ 1 min read
Chrome Dev Summit recap: ServiceWorker, Polymer, and TLS
β’ 2 min read
Attending GDE Summit at Google
β’ 1 min read
Android HCE talking to Chrome App with NFC reader
β’ 1 min read
NFC Forum demo at AnDevCon
β’ 1 min read
Host-based Card Emulation of NFC Forum Type-4 tag in Android
β’ 1 min read
Using a Yubikey Neo as a security key in Chrome for two factor auth
β’ 2 min read
glass-timer implementation in polymer
β’ 5 min read
Setting up Mosquitto 1.4 with libwebsockets on CentOS 7 on Google Compute Engine
β’ 4 min read
And then I became a Google Developer Expert
β’ 1 min read
Slides and materials for GDG DevFest Fresno
β’ 1 min read
Checking for weak SSL SHA-1 certificates
β’ 1 min read
Upcoming Google Developer events and talks
β’ 2 min read
Attending Perf like a Pirate at SFHTML5 this month
β’ 1 min read
ffmpeg, ProRes and concat filters for the win
β’ 4 min read
Thumbor and the case of the 405 method not allowed
β’ 2 min read
Google Domains: a better experience
β’ 3 min read
Attending Edgeconf in September
β’ 1 min read
Thoughts on Google I/O
β’ 5 min read
New Glassware GDK sample: low frequency mqtt live card
β’ 1 min read
My GDG Oakdale talk - Mirror API and beyond
β’ 1 min read
Serving Responsive Images via Google Cloud Storage and Images Python API
β’ 1 min read
New sample Glassware: Using a Task Queue to send future cards
β’ 2 min read
New sample Glassware: Daily Glass Card with App Engine Cron
β’ 3 min read
Our yearly visit to Maker Faire Bay Area
β’ 2 min read
Breaking out the gear for mini-Maker Faire at Hickman Charter School
β’ 1 min read
Google App Engine and the Github hook issues
β’ 2 min read
Slimming down web font deliverables
β’ 3 min read
At Front End Ops Conf Apr 24-25
β’ 1 min read
My slides from SPAR International WebGL talk
β’ 1 min read
Making the jump to always on SSL and SPDY
β’ 1 min read
Server-Sent Events, ASP.NET MVC, and the double message
β’ 3 min read
Issue: error deploying builtins via App Engine git push-to-deploy
β’ 1 min read
Now on Google Helpouts: Google Glass development
β’ 1 min read
Steps to setup Wordpress in a SFTP jail
β’ 2 min read
My Chromebook and I: building a development environment
β’ 5 min read
Stop slowness: Use a push queue on App Engine for Mirror API
β’ 3 min read
Using ngrok for local Mirror API subscription callback development
β’ 3 min read
App Engine task queue and ngrok, with a splash of commenting out ModuleDoesNotExistError exception
β’ 1 min read
My slides from NFC Forum Developer Spotlight talk
β’ 1 min read
From Glass to the web: using the GDK, MQTT, and websockets for real time data
β’ 6 min read
Second and third guest posts on Safari Books Online for Glassware development now live
β’ 1 min read
From Wordpress to Jekyll, from shared hosting to Amazon Route 53 and Google App Engine
β’ 6 min read
Guest post on Safari Books Online for Glassware development
β’ 1 min read
Creating 301 redirects for Wordpress via SQL
β’ 1 min read
My upcoming spring technology talks
β’ 2 min read
glass-asset-utils: making generating icons for Glassware submission easier
β’ 1 min read
Handling real-time data on the web: my talk at jQuery Conference
β’ 2 min read
Writing Contextual Glassware
β’ 3 min read
Weekend fun: Google Glass controlling a network connected Arduino
β’ 3 min read
Two weeks in with Google Glass
β’ 6 min read
Ongoing work on Google Glass apps for M2M / Internet of Things connectivity
β’ 2 min read
Attending Google I/O 2013 + Maker Faire next week
β’ 1 min read
Making Eclipse 4.2 a little darker with CSS and Eclipse Color Themes
β’ 2 min read
Why I'm pushing the Oakdale OpenMesh project
β’ 3 min read
EclipseCon 2013: My session information
β’ 1 min read
Speaking at EclipseCon 2013 in Boston on MQTT, 3D Printing, and the Web
β’ 1 min read
Building a car mount with calipers, Autodesk Inventor, and a 3D Printer for a Honda Odyssey
β’ 6 min read
Remotely rendering high resolution models with VTK, Mesa 3D, Cmake and Three.js
β’ 14 min read
Securing MQTT communication between Ardruino and Mosquitto
β’ 4 min read
Testing Windows 8 on a PQ Labs 42 inch G3 Plus touchscreen
β’ 1 min read
Firing up the Makerbot Replicator 2
β’ 1 min read
Getting Makerbot status on the web with MQTT, pywebsocket, Eclipse Paho and HTML 5 web sockets
β’ 8 min read
A New Initiative: Embrace the Mobile Web
β’ 4 min read
Review: Herbie the Mousebot kit build
β’ 4 min read
The internet of things: trigger an LED on an Arduino with MQTT, Mosquitto, Ratchet, and HTML5 WebSocket API
β’ 11 min read
Alli interviewed on Maker: Live from Maker Faire Bay Area
β’ 1 min read
Getting responsive is no easy task
β’ 3 min read
Adding CDN path to the HTML5 Boilerplate build script
β’ 3 min read
The often busy times of summer
β’ 4 min read
New Kickstarter project: Facebook Stole My Soul
β’ 2 min read
Attending Google I/O 2011 and Bootcamp
β’ 1 min read
What kids build: a photographic work in progress
β’ 2 min read
My current egg production cost: $1.02 per dozen
β’ 3 min read
My experience running OS X 10.6.6 in Virtualbox 4.0.4
β’ 3 min read
BAMM.TV launches in Taiwan, episodes now available
β’ 1 min read
CES 2011 impressions postscript
β’ 2 min read
Fun Friday: Minecraft hotkeys and UI for OP /give in SMP in AutoHotKey
β’ 2 min read
Installing the environment to run idlemailcheck in Windows
β’ 3 min read
Custom build of TalkMyPhone with broadcast receiver for Tasker
β’ 4 min read
A special message from me
β’ 1 min read
Combining jQuery UI sortable and quicksearch plugin
β’ 2 min read
A simple extension of the jQuery UI combobox widget example
β’ 3 min read
Notes on being a consultant, ala you donβ¬β’t want to be one
β’ 7 min read
Quick project updates and thoughts
β’ 1 min read
The lowdown on yard and estate sales
β’ 9 min read
Reorganizing buddy list icons and status in Pidgin with a custom theme
β’ 3 min read
Vonage click 2 call into Ubiquity command
β’ 2 min read
Missing in action in April
β’ 2 min read
The great chicken coop build
β’ 5 min read
Proximity or location based power management in mobile devices
β’ 3 min read
Simple parts mix calculations for photography via jQuery
β’ 2 min read
Five mistakes coaches make with youth goalkeepers
β’ 8 min read
They wrote, I commented: Google Apps, morning pages, vintage photos
β’ 2 min read
Darkroom, art room and workshop completed
β’ 5 min read
Turning closet doors into whiteboards for $15 and change
β’ 4 min read
Taking FujiFilm FP-100c instant pack film for a spin
β’ 5 min read
Building an indoor tree house, part 1: the structure
β’ 5 min read
Bit.ly sidebar bookmarklet into Ubiquity command
β’ 2 min read
idlemailcheck v0.0.2 released
β’ 2 min read
Setting up a static IP with bridge mode for SMC 8014 and m0n0wall
β’ 3 min read
Using the Partner Salesforce web service from Coldfusion to return data
β’ 4 min read
jQuery UI modal form with Validation and Form plugin integration
β’ 9 min read
Three tips and a guess: Crunchbang Linux 09.04.01 on the Eee PC 901
β’ 7 min read
Simple round image corners with the jQuery Corner plugin
β’ 2 min read
Garage transformed: a new wall for a darkroom, art room and shop
β’ 7 min read
Installing a new network panel in a pre-wired house
β’ 7 min read
Connecting and using a Salesforce web service from Coldfusion
β’ 3 min read
idlemailcheck v0.0.1 released - IMAP IDLE mail check with Snarl notification for Perl
β’ 6 min read
How to work with Mail::IMAPClient IDLE command and Perl socket
β’ 4 min read
Four things I've done you've likely never seen
β’ 3 min read
Using the PQLabs Multi-Touch GΒ² 42 inch overlay
β’ 6 min read
Targus DEFCON CL laptop locks: use at own risk, carry wire cutters
β’ 4 min read
Mounting a laptop on a Chief flat panel cart using a $6.99 document holder
β’ 3 min read
How to use Perl, Tor, and cURL to game an IP check voting engine
β’ 5 min read
Five reasons I continue to use a desktop PC
β’ 5 min read
Top 5 picks from Killed Ideas Volume 1
β’ 5 min read
When killed ideas are selected: "By the Campfire" makes the cut!
β’ 2 min read
Photography and the resurgence of film: a business case for a niche market
β’ 7 min read
Flickr, constructive criticism, and evoking emotions
β’ 5 min read
Lessons learned from selling pumpkins
β’ 7 min read
Breaking down creative roadblocks
β’ 5 min read
When killed ideas return: Pop Secret Mountain
β’ 5 min read
Finding productivity and freedom away from the desktop
β’ 6 min read
Transparency: Government mandated compensation disclosure
β’ 6 min read
Use Phototrackr GPS data with Adobe Lightroom and GPS-Support
β’ 4 min read
In the spirit of Christmas, things I am thankful for
β’ 4 min read
Beyond the holiday rush
β’ 4 min read
Wedding bliss: a groom's perspective
β’ 9 min read
The road to creativity: the who and what
β’ 11 min read
Early 1890's Eastman Kodak dry plates, unopened
β’ 2 min read
Mounting a GiSTEQ PhotoTrackr on a flash shoe
β’ 3 min read
In with the new: two site launches, other updates
β’ 3 min read
A Treo user moves to an iPhone 3G
β’ 5 min read
The social aspect of old film cameras
β’ 4 min read
House hacking: building our home theater
β’ 7 min read
The drawn out closure: our recent house buy
β’ 8 min read
The search: buying our first house
β’ 5 min read
The removal of my tumor, or Fluffy takes a vacation
β’ 5 min read
My recent engagement: popping the question
β’ 6 min read
My recent engagement: getting from A to B
β’ 5 min read
JustinRibeiro.com relaunches with new focus, features
β’ 2 min read
My recent engagement: the setup
β’ 5 min read
The new year has been a blur
β’ 2 min read
Reporting at the PGA Merchandise Show
β’ 1 min read
Bloomsday Rising CD release party
β’ 1 min read
Stickman Ventures now using Google Apps Premier
β’ 1 min read
Happy Halloween!
β’ 1 min read
Opera Mini 4 Beta 2 so close
β’ 1 min read
DemoDayFinder.com launches
β’ 1 min read
Behind the ball being sick
β’ 1 min read
The road to mashups and mobile web apps
β’ 2 min read
Why expired Polaroid film is my best friend
β’ 2 min read
Where there is a boon, there is a doggle
β’ 1 min read
The trials of selling stock photography
β’ 2 min read
When the word speed does not apply
β’ 2 min read
Fixing the Polaroid 545 film holder
β’ 2 min read
Turn up the heat, Las Vegas is near
β’ 2 min read
New Photography Galleries now available
β’ 1 min read
Shameless actions against a kitten
β’ 5 min read
Big things in the pipeline
β’ 1 min read
Of surprises coming from left field
β’ 2 min read
Many thanks to Kodak for the free film
β’ 1 min read
Pushing Ilford Delta 100 to 400 can be done
β’ 3 min read
Spooling 120 film onto 620 spools
β’ 2 min read
Catching up on posting galleries
β’ 1 min read
Developing film and prints can be fun
β’ 1 min read
$42.79: the amount of change in my car
β’ 1 min read
Of classic cameras and shooting
β’ 2 min read
New photography galleries now available
β’ 1 min read
Claims of my death have been greatly exaggerated
β’ 3 min read
Classic cameras abound
β’ 2 min read
Updates, oh the updates!
β’ 1 min read
Four new photography galleries
β’ 1 min read
300D back from the shop
β’ 1 min read
300D in the shop
β’ 1 min read
Pop Secret Mountain launches
β’ 1 min read
NHK to show documentary July 22nd
β’ 1 min read
Pink Plastic Flamingo riding and more
β’ 1 min read
Busy times call for less posting
β’ 2 min read
I've graduated to Mr. MBA
β’ 1 min read
Down to the wire
β’ 1 min read
When time slows down
β’ 2 min read
Five new photography galleries online
β’ 1 min read
Busy times
β’ 1 min read
Congratulations honey!
β’ 1 min read
A word about presentation pitches
β’ 3 min read
Rugby photographs
β’ 1 min read
Card Throwing League launches!
β’ 1 min read
Site seeing, standup, and music on a Saturday
β’ 2 min read
When marketing giants meet and discuss
β’ 2 min read
35mm depth of field on a DV camera
β’ 1 min read
The Lemon and Grant laws: television to the lexicon
β’ 2 min read
Why not have your own planet?
β’ 1 min read
Changes to start the new year
β’ 1 min read
Holiday shipping review
β’ 2 min read
Seeking reliable Internet access for the New Year
β’ 2 min read
Show case that kid!
β’ 1 min read
Finals and the Holidays
β’ 1 min read
A constant sprint at marathon distance
β’ 2 min read
Odds and Ends
β’ 1 min read
Welcome Finley Michael!
β’ 1 min read
Where the action is at
β’ 2 min read
When power is not your friend
β’ 1 min read
Photography minute
β’ 1 min read
Action packed weeks of fun!
β’ 2 min read
The Zeiss Ikon and Ilford HP5 Plus film
β’ 2 min read
Perseid meteor shower: A great show
β’ 1 min read
Preparing for the Perseid meteor shower
β’ 2 min read
Zeiss Ikon Contina-matic III
β’ 2 min read
1962 Ford F100 for sale
β’ 2 min read
New look
β’ 1 min read
New photography galleries online
β’ 1 min read
Shooting with the EF 17-40 f/4 L
β’ 2 min read
Hack that Treo 650
β’ 2 min read
New Photography Online
β’ 1 min read
Treo 650 Thoughts: Part 1
β’ 3 min read
Odds and Ends
β’ 3 min read
Riverbank High School Baseball Photos
β’ 1 min read
Kicks for Cancer a resounding success
β’ 1 min read
Kicks for Cancer soccer clinic
β’ 1 min read
Movie moving forward
β’ 1 min read
The script is complete
β’ 1 min read
Missing Mount St. Helens
β’ 1 min read
Merging Days
β’ 1 min read
The spotted hawk: camera sensor cleaning
β’ 2 min read
Published sports photo
β’ 1 min read
Lack of time which has openness in schedule
β’ 1 min read
Film finished - The Gift
β’ 1 min read
New Photo sets online
β’ 1 min read
Hardware hacking - cell phone battery and an MP3 player
β’ 1 min read
Timing
β’ 1 min read
The rush to a year's end
β’ 1 min read
Finals Completed...on to holiday fun!
β’ 1 min read
In the midst of finals...
β’ 1 min read
The Holiday Season
β’ 1 min read
Turkey time is family time
β’ 1 min read
The Firefox extensions I use daily
β’ 1 min read
Pitching my buddy's new site
β’ 1 min read
Truth in words, or words of truth?
β’ 1 min read
Instances of being caught
β’ 1 min read
Cat on a Hot Tin Roof
β’ 1 min read
Jon Stewart's Wit and Integrity
β’ 1 min read
Can't see the forest through the trees
β’ 2 min read
Being ignored....and paying dollars for it
β’ 1 min read
Answering Quickly
β’ 1 min read
Justin's Top 5 Film List
β’ 2 min read
Strong Week
β’ 1 min read
Thunder and Lightning
β’ 2 min read
New Project Online - Excel Macro's for MBA's
β’ 1 min read
Rough Roads
β’ 1 min read
Not a sprint, but a marathon
β’ 1 min read
Strange August coming to a close
β’ 1 min read
General Musings
β’ 1 min read
Another successful wedding
β’ 2 min read
Today: Love, Dancing and Wedding Cake
β’ 1 min read
Kem Cards: top quality
β’ 1 min read
Confirmed: Contract for Flat finalized
β’ 1 min read
Apartments, Flats, and Houses oh my!
β’ 1 min read
Not needed
β’ 1 min read
Weather POC released
β’ 1 min read
Ohhh, new look....
β’ 1 min read
Dean's Research Fellowship
β’ 1 min read
Abby and Tom Wedding Photographs
β’ 1 min read
Move to California Successful
β’ 1 min read
New Photography Galleries Online
β’ 1 min read
Moving Date Set
β’ 1 min read
The winds of change
β’ 1 min read
GarageBand.com
β’ 1 min read
nigritude ultramarine - screw SEO's
β’ 1 min read
Farewell Friends
β’ 3 min read
Updated Resume and other news
β’ 1 min read
Weather Mapping and Homeward Bound
β’ 1 min read
Reaching the limits
β’ 2 min read
Clay Poker Chips and mod_rewrite
β’ 2 min read
When the web host is good
β’ 1 min read
August Weddings and Photography
β’ 2 min read
Rewrites and Oversights
β’ 1 min read
New News Format
β’ 1 min read
Official: Attending University of San Francisco MBA Program
β’ 1 min read
More Code Updates
β’ 1 min read
Fixes and Updates
β’ 1 min read
I'll see you in Stuckeyville
β’ 2 min read
Don't Take Ed!
β’ 2 min read
New Escputil GTK Perl FrontEnd
β’ 1 min read
New Site Design
β’ 1 min read
What is that I hear?
β’ 1 min read
Slight Miscalculation
β’ 1 min read
Absent from action
β’ 1 min read
Happy Wedding Day!
β’ 1 min read
Flying....
β’ 1 min read
Busy busy busy
β’ 1 min read
Saddle up and ride hard
β’ 1 min read
Sparks into flames
β’ 2 min read
Time is flying and I am too
β’ 1 min read
The Shift
β’ 1 min read
Stacking up the work
β’ 1 min read
Spring Cleaning
β’ 1 min read
A writer's delight
β’ 2 min read
Miles and more miles
β’ 1 min read
Read and write and someday get it right
β’ 1 min read
Where you been Charlie Brown?
β’ 1 min read
Classics
β’ 1 min read
Quick Drawing Memories
β’ 2 min read
Another day, another dollar
β’ 1 min read
Oh what a mess
β’ 2 min read
Weblet, Business, DVD
β’ 1 min read
Updates
β’ 1 min read
Where I've been, and where I going
β’ 1 min read
Game Theory
β’ 1 min read
Projects, Work and Updates oh my!
β’ 1 min read
OOP, Italian, YMC, and other bits
β’ 2 min read
XHTML 1.0 Strict Meet
β’ 1 min read
Cold Febuary Day
β’ 1 min read
The emulation of characters
β’ 2 min read
Yeeeehaaaaa!
β’ 1 min read
Working Man's Blues
β’ 1 min read
To be foolish in winter
β’ 1 min read
He's Alive!!! Alive!!!!
β’ 1 min read
When Reindeer Attack
β’ 2 min read
Santa called you what?
β’ 2 min read
Ring ting ting a ling toooooo
β’ 1 min read
I think the turkey is dead...
β’ 2 min read
High seas and rough waters
β’ 1 min read
The Holidays Near
β’ 1 min read
Yikes! What happened around here?
β’ 1 min read
Chasing the Past
β’ 1 min read
Victis Honor
β’ 1 min read
Fast as a bullet?
β’ 2 min read
The Giants Win the Pennant!
β’ 1 min read
Recent Changes to the Site
β’ 1 min read