Blog
All posts, newest first.
2025
-
The Hyper-Creator’s Manifesto: Principles for Intentional Technology Use -
The 4th Brain Recipe for Managing Events in Obsidian -
Patterns for PKM: Progressive Summarization -
Patterns for PKM: Bidirectional Linking -
Patterns for PKM: Zettelkasten Method -
Patterns for PKM: Evergreen Notes -
Project: 4th Brain — Developer’s Log, Feb 8, 2025 -
Patterns for PKM: Map of Content -
Patterns for PKM: Idea Incubator -
Patterns for PKM: Atomic Notes -
Patterns for PKM: Garden Maintenance -
Patterns for PKM: The PARA Method -
Patterns for PKM: The Johnny Decimal System -
Project: 4th Brain — Developer’s Log, Jan 25, 2025 -
A Pattern Language for PKM? Let’s Build One Together! -
Project: 4th Brain — Progress Update — 2025–0 -
Project 4th Brain: Brainstorming a Database Design for the Supabase Backend -
Project: 4th Brain — The Convergence of Four Minds
2024
-
CINEFEX: A Legacy of Movie Magic -
My Recipe for Managing Contacts in Obsidian -
Task Management Redefined with Obsidian -
Resizing Your Illustrator Artboard to Fit Your Image -
Contacts in Obsidian? Heck yeah! -
What David Goggins Taught Me About Writing -
3 Reasons You Should Consider Self-Publishing Your First Book -
5 Reasons You Should Try Obsidian, the Free Writing App for Sharp Thinkers -
Writing is Everything — Here Are Three Reasons I’m Putting it First
2021
2020
2019
-
How to Delete the node_modules Folder on Windows -
Life Events -
Gog Rock -
Mt. Muscoco Trail -
Eleven Mile Canyon -
Memories of Momma - Part 6 -
Memories of Momma - Part 4 -
Memories of Momma - Part 5 -
Memories of Momma - Part 3 -
Memories of Momma -
Memories of Momma - Part 2 -
Killing Kittens -
Collect UI - Screenshots to Inspire Your Next Design
2018
-
How to Copy Assets From node_modules in Stencil.js -
Curated List of IBM Digital Experience Resources -
A Look at SPARQL - SQL for the Semantic Web -
How to Show Both Sides of a Plane in Zbrush -
How to Use the ZBrush Bend Curve Modifier -
How to Change Canvas Background Color in ZBrush -
Fix for Git After Mac OS Mojave Upgrade -
Unity Recipes - Head Bob or Breathe -
How to Apply Texture in ZBrush -
Unity Recipes - Look Toward Direction of Velocity -
Unity Recipes - Look Toward Direction of Movement -
Unity Recipes - Follow Object -
How to Use Spotlight to Display Reference Images in ZBrush -
How to Weld Multiple Subtools Together to Make One Tool in ZBrush -
Female Anatomy Out-Of-The-Box in ZBrush -
VS Code Cheat Sheet -
Setup Carbon Ldp With Stardog Container From Scratch -
ZBrush Keyboard Shortcuts -
How to Use MicroMesh in ZBrush -
How to Create a New Subtool From a Masked Area in ZBrush -
Create Polygroup From Mask in ZBrush -
Notes on the ZBrush Slicecurve Brush -
About Polygroups in ZBrush -
How to Mirror a Polygroup on a Subtool in ZBrush -
How to Create Clothing in ZBrush by Extruding a Masked Area -
How to Isolate a Polygroup in ZBrush -
How to Sketch With Zspheres in ZBrush -
Use Auto Masking by Polygroups in ZBrush -
How to Convert ZBrush Polygroups Into Subtools -
ZBrush Resources Online -
Binding to a ZSphere Armature -
How to Adjust ZSphere Sketch Depth in ZBrush -
How to Rig a Mesh With ZSpheres in ZBrush -
How to Use Live Boolean in ZBrush -
Notes on ZBrush Sculptris Pro -
How to Make a ZBrush Speed Sculpt Timelapse Video -
Delete Hidden Geometry in ZBrush -
How to Use FiberMesh in ZBrush -
How to Optimize a ZSphere Sketch in ZBrush -
How to Apply Different Materials to Subtools in ZBrush -
About ZSphere Smoothing Brushes -
Free ZBrush Asset - Gambler's Hat -
JavaScript Ternary Operator - Shortcut to the If Statement
2017
-
SPARQL Examples – List Classes -
SPARQL Examples – Construct -
SPARQL Examples – Select -
Respond to a Button Click With an Observable -
A Treasure on the Web: Stories of Slavery as Told by Ex-Slaves -
Prompt Writing - Loneliness and a Shovel -
Liferay 7 Ubuntu Developer VM Setup Log -
Install Oracle Java 8 on Ubuntu -
Quotes for Writers -
Docker Cheat Sheet -
The Scene and Sequel Pattern for Writers -
SPARQL Examples – Limit -
SPARQL Examples – Negation -
SPARQL Examples – Ask -
SPARQL Examples – Order By -
SPARQL Examples – Insert -
SPARQL Examples – Paging -
RDF Syntax Examples -
SPARQL Examples – Filter -
SPARQL Examples – Federation -
SPARQL Examples – Date Range -
SPARQL Examples – Count All Statements -
Pink Hearts -
Show Item Names Instead of Display Titles in the IBM WCM Authoring UI -
How to Use WCM Categories From Query Parameter for Personalization -
7 Quintessential Brushes for ZBrush Beginners -
IntelliJ IDEA Cheat Sheet -
Use Spring for Stardog in a Spring Boot Application -
Linux and Unix Commands -
Serve Static Resources With Spring Boot -
Logging With Spring Boot -
Confluence Panel Macro -
Enhance Your Front-End Web Dev Workflow With Emmet, which is built in to WebStorm, IDEA, and Microsoft VS Code. -
How to Avoid Tracking Google Analytics Page Views for Admin or Specific Users in Atlassian Confluence
2016
2015
2014
2013
-
Improve Your Rational or Eclipse-Based IDE's Spelling Dictionary -
How to Find Large Images and Files in IBM WCM -
Fix Annoying Validation Errors When Using RenderRequest in a JSP -
How to Touch All Items in a WCM Library -
Accessing the Authenticated WebSphere Portal User From a Separate Web App -
Getting Parts of a URL From the HttpServletRequest Object -
Mapping to a View in Spring When No Controller Logic is Required -
The IA Files 5 - Navigation Breadth and Depth -
W3C Linked Data Platform Aims to Reframe the Web -
Script for Rotating a Unity Game Object 90 Degrees -
Install the Java Plugin for 64bit Firefox on CentOS 6.4 -
Automatically Build and Include One Eclipse Project Into Another -
The IA Files 4 - Taxonomies -
How to Define a Servlet Using Java Annotations Instead of XML -
Musing on Nostalgia -
The IA Files 3 - Definitions, Defined -
How to Create Custom Properties for a Resource Environment Provider Using wasadmin Scripting -
How to Check User Access Role in an HCL Portal theme -
XMLAccess Samples -
The Base22 Consultant's Creed -
How to Display User Attributes in an HCL Portal Theme -
The IA Files 2 - Concepts, Crows, Camels, and the Cognitive Divide -
The IA Files -
Resolving 404 Errors Accessing WCM Content Through POC Servlet -
How to Shrink a Windows VM on VMWare Fusion for Mac -
User Impersonation in WebSphere Portal - Video Demo
2012
-
How to Make Your Rational Project Use Ant for Automatic Build -
Build a Rendering Plugin to Integrate Velocity with IBM WCM - Part 2 -
Build a Rendering Plugin to Integrate Velocity with IBM WCM -
WebSphere Federated Repository - Lesson Learned -
Unity Freebies: Game Timer, Cinematic Letterbox, and Fade-in Scripts -
Unity Preferences – Your Built-in Keyboard Cheat Sheet -
Create a Player Health Status Indicator for the Unity GUI, part 3 -
Create a Player Health Status Indicator for the Unity GUI, part 2 -
Create a Player Health Status Indicator for the Unity GUI -
Access the WAS Console From HCL Portal Server -
Logging Through WebSphere Portal From Java and JSPs