[{"data":1,"prerenderedAt":635},["ShallowReactive",2],{"tagged-content":3,"search-index":321},{"entries":4,"tags":249},[5,15,29,33,46,56,63,70,81,91,94,98,101,110,116,121,126,129,134,138,144,150,157,162,167,172,180,185,189,195,204,211,216,223,230,236,243],{"title":6,"description":7,"path":8,"kind":9,"date":10,"tags":11},"The flow state AI stole","On Beard's \"80 Percent Problem,\" the conditions for flow, and why coding with AI rarely feels like flow at all.","/posts/the-flow-state-ai-took-away","Posts","2026-06-30T00:00:00.000Z",[12,13,14],"ai","flow","writing",{"title":16,"description":17,"path":18,"kind":19,"date":20,"tags":21},"Pelican","A pelican flying over Lake Hemet","/photos/southern-california/pelican","Photos","2025-04-04T00:00:00.000Z",[22,23,24,25,26,27,28],"lake hemet","sunset","2012-tacoma","camp","wildlife","birds","pelican",{"title":30,"description":30,"path":31,"kind":19,"date":20,"tags":32},"Sunset at Lake Hemet, CA. Super Pacific","/photos/southern-california/super-pacific-sunset",[22,23,24,25],{"title":34,"description":35,"path":36,"kind":37,"date":38,"tags":39},"Use the AWS CLI with Cloudflare R2","Cloudflare R2 is S3 compatible, which means we can use the AWS CLI to interact with objects on R2.","/snippets/cloudflare-use-the-aws-cli-with-r2","Snippets","2025-03-22T00:00:00.000Z",[40,41,42,43,44,45],"r2","s3","aws","cli","cloud","storage",{"title":47,"description":48,"path":49,"kind":37,"date":50,"tags":51},"Managing Elixir Installs with asdf","erlang and elixir version management with asdf","/snippets/elixir-installing-elixir-with-asdf","2025-03-05T00:00:00.000Z",[52,53,54,55],"dev tools","asdf","elixir","erlang",{"title":57,"description":58,"path":59,"kind":37,"date":60,"tags":61},"Harlequin SQL CLI IDE","Harlequin is a terminal based IDE from databases","/snippets/postgres-harlequin-sql-cli-ide","2025-01-28T00:00:00.000Z",[52,62],"postgres",{"title":64,"description":65,"path":66,"kind":37,"date":67,"tags":68},"Table Size Query","Select table sizes for every table in a database","/snippets/postgres-table-size-query","2025-01-10T00:00:00.000Z",[62,69],"query",{"title":71,"description":71,"path":72,"kind":19,"date":73,"tags":74},"Fall on the East Fork of the Carson River","/photos/lake-tahoe/east-fork-carson-river","2024-10-26T00:00:00.000Z",[75,76,77,78,79,80],"river","carson river","nevada","california","sierra nevada","autumn",{"title":82,"description":83,"path":84,"kind":19,"date":85,"tags":86},"2024 NV Mule Deer - Descending to Camp","fall in eastern Nevada","/photos/10-nv-mule-deer/descending-after-the-stalk","2024-10-06T00:00:00.000Z",[87,88,77,25,89,90,23],"hunt","mule deer","great basin","high desert",{"title":82,"description":83,"path":92,"kind":19,"date":85,"tags":93},"/photos/10-nv-mule-deer/descending-to-camp",[87,88,77,25,89,90,23],{"title":95,"description":83,"path":96,"kind":19,"date":85,"tags":97},"2024 NV Mule Deer - Looking for Deer","/photos/10-nv-mule-deer/glassing-for-deer",[87,88,77,25,89,90,23],{"title":95,"description":83,"path":99,"kind":19,"date":85,"tags":100},"/photos/10-nv-mule-deer/stalking-deer",[87,88,77,25,89,90,23],{"title":102,"description":103,"path":104,"kind":105,"date":106,"tags":107},"2024 Nevada Deer, Area 7","2024 Nevada mule deer season is here! My dad drew a tag in an area we've had many opportunities but have never tagged out.","/adventures/2024-nv-deer-area-7","Adventures","2024-10-05T00:00:00.000Z",[77,87,108,88,109],2024,"jarbidge",{"title":111,"description":83,"path":112,"kind":19,"date":106,"tags":113},"2024 NV Mule Deer - Fixing something Important","/photos/10-nv-mule-deer/fixing-something-important",[87,88,77,25,89,90,114,115],"sunrise","people",{"title":117,"description":118,"path":119,"kind":19,"date":106,"tags":120},"2024 NV Mule Deer - Glassing Hill","Heading down from the morning glassing session","/photos/10-nv-mule-deer/glassing-hill",[87,88,77,25,89,90,114],{"title":122,"description":83,"path":123,"kind":19,"date":106,"tags":124},"2024 NV Mule Deer - Interesting Rocks","/photos/10-nv-mule-deer/interesting-rocks",[87,88,77,25,89,90,114,125],"small scene",{"title":95,"description":83,"path":127,"kind":19,"date":106,"tags":128},"/photos/10-nv-mule-deer/looking-for-deer",[87,88,77,25,89,90,114],{"title":130,"description":131,"path":132,"kind":19,"date":106,"tags":133},"2024 NV Mule Deer - Fall in the Mountains","A fall morning in northeastern Nevada","/photos/10-nv-mule-deer/morning-fall-colors",[87,88,77,25,89,90,114],{"title":135,"description":118,"path":136,"kind":19,"date":106,"tags":137},"2024 NV Mule Deer - Morning Glassing","/photos/10-nv-mule-deer/morning-glass",[87,88,77,25,89,90,114],{"title":139,"description":118,"path":140,"kind":19,"date":141,"tags":142},"2024 NV Pronghorn McKee - Off the Mountain","/photos/09-nv-pronghorn-mkee/off-the-mountain","2024-09-15T00:00:00.000Z",[87,143,77,25,89,90,114],"pronghorn",{"title":145,"description":146,"path":147,"kind":19,"date":148,"tags":149},"2024 NV Pronghorn McKee - Sunrise","Sunrise in the central Nevada high desert","/photos/09-nv-pronghorn-mkee/central-nevada-sunrise","2024-09-14T00:00:00.000Z",[87,143,77,25,89,90,114],{"title":151,"description":152,"path":153,"kind":19,"date":154,"tags":155},"2024 NV Pronghorn - Dad Returning From Stalk","Dad returns from a stalk","/photos/08-nv-pronghorn-hunt/dad-returning-from-stalk","2024-09-01T00:00:00.000Z",[87,88,77,25,89,90,156,115],"dad",{"title":158,"description":159,"path":160,"kind":19,"date":154,"tags":161},"2024 NV Pronghorn - Feeding Pronghorn","A group of pronghorn feed along the hillside.","/photos/08-nv-pronghorn-hunt/feeding-pronghorn",[87,143,77,25,89,90,23],{"title":163,"description":164,"path":165,"kind":19,"date":154,"tags":166},"2024 NV Pronghorn - Mule Deer with Fawns","A mule deer with her fawns","/photos/08-nv-pronghorn-hunt/mule-deer-with-fawns",[87,88,77,25,89,90],{"title":168,"description":169,"path":170,"kind":19,"date":154,"tags":171},"2024 NV Pronghorn - Smokey Layers","Smoke builds in the distance","/photos/08-nv-pronghorn-hunt/smokey-layers",[87,88,77,25,89,90],{"title":173,"description":174,"path":175,"kind":105,"date":176,"tags":177},"2024 Nevada Pronghorn Antelope","2024 NV Antelope Season. My dad and I each drew horns longer than tags. This is the story of my dad's hunt.","/adventures/2024-nv-antelope-part-2","2024-08-30T00:00:00.000Z",[77,87,108,143,178,179],"elko","wild horse reservoir",{"title":181,"description":182,"path":183,"kind":19,"date":176,"tags":184},"2024 NV Pronghorn - Lone Pronghorn","A lone pronghorn in the sagebrush sea.","/photos/08-nv-pronghorn-hunt/lone-pronghorn",[87,143,77,25,89,90,23],{"title":186,"description":182,"path":187,"kind":19,"date":176,"tags":188},"2024 NV Pronghorn - Pronghorn Buck","/photos/08-nv-pronghorn-hunt/pronghorn-buck",[87,143,77,25,89,90,23],{"title":190,"description":191,"path":192,"kind":19,"date":193,"tags":194},"2024 NV Pronghorn Humboldt Sunset","Sunset over the Humboldt Range in Western Nevada","/photos/08-nv-pronghorn-hunt/humboldt-sunset","2024-08-24T00:00:00.000Z",[87,143,77,25,89,90,23],{"title":196,"description":197,"path":198,"kind":37,"date":199,"tags":200},"Manage Python Versions with pyenv","Python version management with asdf","/snippets/python-manage-python-versions-with-pyenv","2024-08-23T00:00:00.000Z",[52,201,202,203],"pyenv","python","pipx",{"title":205,"description":206,"path":207,"kind":105,"date":208,"tags":209},"2024 Nevada Antelope, a Solo Hunt","2024 NV Antelope Season. My dad and I each drew horns longer than tags. This is the story of my my hunt.","/adventures/2024-nv-antelope","2024-08-22T00:00:00.000Z",[77,87,108,143,210,179],"winnemucca",{"title":212,"description":213,"path":214,"kind":19,"date":208,"tags":215},"2024 NV Pronghorn Camp One","The first camp of the 2024 pronghorn season.","/photos/08-nv-pronghorn-hunt/pronghorn_camp_one",[87,143,77,25,89,90],{"title":217,"description":218,"path":219,"kind":37,"date":220,"tags":221},"Postgres - Query Tables with Geometries","Identify all the database tables with geometry columns.","/snippets/postgres-query-tables-with-geometries","2021-09-10T00:00:00.000Z",[222],"postgis",{"title":224,"description":225,"path":226,"kind":37,"date":227,"tags":228},"AWS - Create a CNAME Record for a Database","Create and add a CNAME record for a database","/snippets/aws-create-a-cname-record-for-a-database","2021-09-08T00:00:00.000Z",[44,229],"aws cdk",{"title":231,"description":232,"path":233,"kind":37,"date":234,"tags":235},"AWS - Add Certificate to an ApplicationListener","Avoid cyclic references with ApplicationListenerCertificate.","/snippets/aws-add-certificate-to-listener-with-cdk","2021-09-03T00:00:00.000Z",[44,229],{"title":237,"description":238,"path":239,"kind":37,"date":240,"tags":241},"Postgres - Create JSON Data with json_build_object","Build a JSON object with postgres json_build_object.","/snippets/postgres-create-json-data-with-json-build-object","2021-08-11T00:00:00.000Z",[242],"database",{"title":244,"description":245,"path":246,"kind":37,"date":247,"tags":248},"Docker - Push Docker Images to AWS ECR","Push Docker images to AWS ECR with the CLI.","/snippets/docker-push-docker-images-to-aws-ecr","2021-08-10T00:00:00.000Z",[44],[250,252,254,256,259,261,264,266,268,270,272,275,277,279,281,283,284,285,287,289,290,291,292,293,294,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,315,317,318,319,320],{"slug":77,"label":77,"count":251},24,{"slug":87,"label":87,"count":253},23,{"slug":25,"label":25,"count":255},22,{"slug":257,"label":89,"count":258},"great-basin",20,{"slug":260,"label":90,"count":258},"high-desert",{"slug":262,"label":88,"count":263},"mule-deer",14,{"slug":23,"label":23,"count":265},10,{"slug":143,"label":143,"count":267},9,{"slug":114,"label":114,"count":269},8,{"slug":44,"label":44,"count":271},4,{"slug":273,"label":273,"count":274},"2024",3,{"slug":276,"label":52,"count":274},"dev-tools",{"slug":24,"label":24,"count":278},2,{"slug":280,"label":229,"count":278},"aws-cdk",{"slug":282,"label":22,"count":278},"lake-hemet",{"slug":115,"label":115,"count":278},{"slug":62,"label":62,"count":278},{"slug":286,"label":179,"count":278},"wild-horse-reservoir",{"slug":12,"label":12,"count":288},1,{"slug":53,"label":53,"count":288},{"slug":80,"label":80,"count":288},{"slug":42,"label":42,"count":288},{"slug":27,"label":27,"count":288},{"slug":78,"label":78,"count":288},{"slug":295,"label":76,"count":288},"carson-river",{"slug":43,"label":43,"count":288},{"slug":156,"label":156,"count":288},{"slug":242,"label":242,"count":288},{"slug":54,"label":54,"count":288},{"slug":178,"label":178,"count":288},{"slug":55,"label":55,"count":288},{"slug":13,"label":13,"count":288},{"slug":109,"label":109,"count":288},{"slug":28,"label":28,"count":288},{"slug":203,"label":203,"count":288},{"slug":222,"label":222,"count":288},{"slug":201,"label":201,"count":288},{"slug":202,"label":202,"count":288},{"slug":69,"label":69,"count":288},{"slug":40,"label":40,"count":288},{"slug":75,"label":75,"count":288},{"slug":41,"label":41,"count":288},{"slug":314,"label":79,"count":288},"sierra-nevada",{"slug":316,"label":125,"count":288},"small-scene",{"slug":45,"label":45,"count":288},{"slug":26,"label":26,"count":288},{"slug":210,"label":210,"count":288},{"slug":14,"label":14,"count":288},{"entries":322},[323,327,336,344,352,360,368,372,375,379,382,385,388,392,396,398,401,403,407,410,413,416,419,422,425,429,432,436,439,442,445,449,452,455,459,462,465,469,476,483,490,498,506,513,521,529,537,545,551,556,560,568,576,579,582,585,588,592,598,605,613,620,628],{"title":6,"description":7,"path":8,"kind":9,"date":10,"tags":324,"measure":325,"haystack":326},[12,13,14],"","the flow state ai stole on beard's \"80 percent problem,\" the conditions for flow, and why coding with ai rarely feels like flow at all.  ai flow writing",{"title":328,"description":329,"path":330,"kind":331,"date":332,"tags":333,"measure":334,"haystack":335},"140k Miles Service","140,000 mile services","/vehicles/2012-tacoma/service-140000","Vehicles","2025-08-04T00:00:00.000Z",[],"142,387 mi","140k miles service 140,000 mile services 142,387 mi",{"title":337,"description":338,"path":339,"kind":331,"date":340,"tags":341,"measure":342,"haystack":343},"Interior Camper Lights","I installed way too many Kingpin lights inside my camper.","/vehicles/2012-tacoma/camper-install-lights","2025-07-29T00:00:00.000Z",[],"141,000 mi","interior camper lights i installed way too many kingpin lights inside my camper. 141,000 mi",{"title":345,"description":346,"path":347,"kind":331,"date":348,"tags":349,"measure":350,"haystack":351},"Outgear Solutions Rear Bumper","Installed an Outgear Solutions rear swingout bumper","/vehicles/2012-tacoma/install-rear-bumper","2025-07-22T00:00:00.000Z",[],"132,000 mi","outgear solutions rear bumper installed an outgear solutions rear swingout bumper 132,000 mi",{"title":353,"description":354,"path":355,"kind":331,"date":356,"tags":357,"measure":358,"haystack":359},"140,000 Miles Update","Hit 140,000 miles","/vehicles/2012-tacoma/mileage-update-140000","2025-07-03T00:00:00.000Z",[],"140,000 mi","140,000 miles update hit 140,000 miles 140,000 mi",{"title":361,"description":362,"path":363,"kind":331,"date":364,"tags":365,"measure":366,"haystack":367},"Oil Change","Standard oil change in Eugene, OR","/vehicles/2012-tacoma/oil-change-139000","2025-06-22T00:00:00.000Z",[],"139,162 mi","oil change standard oil change in eugene, or 139,162 mi",{"title":16,"description":17,"path":18,"kind":19,"date":20,"tags":369,"measure":370,"haystack":371},[22,23,24,25,26,27,28],"Lake Hemet, CA","pelican a pelican flying over lake hemet lake hemet, ca lake hemet sunset 2012-tacoma camp wildlife birds pelican",{"title":30,"description":30,"path":31,"kind":19,"date":20,"tags":373,"measure":370,"haystack":374},[22,23,24,25],"sunset at lake hemet, ca. super pacific sunset at lake hemet, ca. super pacific lake hemet, ca lake hemet sunset 2012-tacoma camp",{"title":34,"description":35,"path":36,"kind":37,"date":38,"tags":376,"measure":377,"haystack":378},[40,41,42,43,44,45],"cloudflare","use the aws cli with cloudflare r2 cloudflare r2 is s3 compatible, which means we can use the aws cli to interact with objects on r2. cloudflare r2 s3 aws cli cloud storage",{"title":47,"description":48,"path":49,"kind":37,"date":50,"tags":380,"measure":54,"haystack":381},[52,53,54,55],"managing elixir installs with asdf erlang and elixir version management with asdf elixir dev tools asdf elixir erlang",{"title":57,"description":58,"path":59,"kind":37,"date":60,"tags":383,"measure":62,"haystack":384},[52,62],"harlequin sql cli ide harlequin is a terminal based ide from databases postgres dev tools postgres",{"title":64,"description":65,"path":66,"kind":37,"date":67,"tags":386,"measure":62,"haystack":387},[62,69],"table size query select table sizes for every table in a database postgres postgres query",{"title":71,"description":71,"path":72,"kind":19,"date":73,"tags":389,"measure":390,"haystack":391},[75,76,77,78,79,80],"Carson River, CA","fall on the east fork of the carson river fall on the east fork of the carson river carson river, ca river carson river nevada california sierra nevada autumn",{"title":82,"description":83,"path":84,"kind":19,"date":85,"tags":393,"measure":394,"haystack":395},[87,88,77,25,89,90,23],"Jarbidge Mountains, NV","2024 nv mule deer - descending to camp fall in eastern nevada jarbidge mountains, nv hunt mule deer nevada camp great basin high desert sunset",{"title":82,"description":83,"path":92,"kind":19,"date":85,"tags":397,"measure":394,"haystack":395},[87,88,77,25,89,90,23],{"title":95,"description":83,"path":96,"kind":19,"date":85,"tags":399,"measure":394,"haystack":400},[87,88,77,25,89,90,23],"2024 nv mule deer - looking for deer fall in eastern nevada jarbidge mountains, nv hunt mule deer nevada camp great basin high desert sunset",{"title":95,"description":83,"path":99,"kind":19,"date":85,"tags":402,"measure":394,"haystack":400},[87,88,77,25,89,90,23],{"title":102,"description":103,"path":104,"kind":105,"date":106,"tags":404,"measure":405,"haystack":406},[77,87,273,88,109],"North Eastern Nevada","2024 nevada deer, area 7 2024 nevada mule deer season is here! my dad drew a tag in an area we've had many opportunities but have never tagged out. north eastern nevada nevada hunt 2024 mule deer jarbidge",{"title":111,"description":83,"path":112,"kind":19,"date":106,"tags":408,"measure":394,"haystack":409},[87,88,77,25,89,90,114,115],"2024 nv mule deer - fixing something important fall in eastern nevada jarbidge mountains, nv hunt mule deer nevada camp great basin high desert sunrise people",{"title":117,"description":118,"path":119,"kind":19,"date":106,"tags":411,"measure":394,"haystack":412},[87,88,77,25,89,90,114],"2024 nv mule deer - glassing hill heading down from the morning glassing session jarbidge mountains, nv hunt mule deer nevada camp great basin high desert sunrise",{"title":122,"description":83,"path":123,"kind":19,"date":106,"tags":414,"measure":394,"haystack":415},[87,88,77,25,89,90,114,125],"2024 nv mule deer - interesting rocks fall in eastern nevada jarbidge mountains, nv hunt mule deer nevada camp great basin high desert sunrise small scene",{"title":95,"description":83,"path":127,"kind":19,"date":106,"tags":417,"measure":394,"haystack":418},[87,88,77,25,89,90,114],"2024 nv mule deer - looking for deer fall in eastern nevada jarbidge mountains, nv hunt mule deer nevada camp great basin high desert sunrise",{"title":130,"description":131,"path":132,"kind":19,"date":106,"tags":420,"measure":394,"haystack":421},[87,88,77,25,89,90,114],"2024 nv mule deer - fall in the mountains a fall morning in northeastern nevada jarbidge mountains, nv hunt mule deer nevada camp great basin high desert sunrise",{"title":135,"description":118,"path":136,"kind":19,"date":106,"tags":423,"measure":394,"haystack":424},[87,88,77,25,89,90,114],"2024 nv mule deer - morning glassing heading down from the morning glassing session jarbidge mountains, nv hunt mule deer nevada camp great basin high desert sunrise",{"title":139,"description":118,"path":140,"kind":19,"date":141,"tags":426,"measure":427,"haystack":428},[87,143,77,25,89,90,114],"Austin, NV","2024 nv pronghorn mckee - off the mountain heading down from the morning glassing session austin, nv hunt pronghorn nevada camp great basin high desert sunrise",{"title":145,"description":146,"path":147,"kind":19,"date":148,"tags":430,"measure":427,"haystack":431},[87,143,77,25,89,90,114],"2024 nv pronghorn mckee - sunrise sunrise in the central nevada high desert austin, nv hunt pronghorn nevada camp great basin high desert sunrise",{"title":151,"description":152,"path":153,"kind":19,"date":154,"tags":433,"measure":434,"haystack":435},[87,88,77,25,89,90,156,115],"Wild Horse Reservoir, NV","2024 nv pronghorn - dad returning from stalk dad returns from a stalk wild horse reservoir, nv hunt mule deer nevada camp great basin high desert dad people",{"title":158,"description":159,"path":160,"kind":19,"date":154,"tags":437,"measure":434,"haystack":438},[87,143,77,25,89,90,23],"2024 nv pronghorn - feeding pronghorn a group of pronghorn feed along the hillside. wild horse reservoir, nv hunt pronghorn nevada camp great basin high desert sunset",{"title":163,"description":164,"path":165,"kind":19,"date":154,"tags":440,"measure":434,"haystack":441},[87,88,77,25,89,90],"2024 nv pronghorn - mule deer with fawns a mule deer with her fawns wild horse reservoir, nv hunt mule deer nevada camp great basin high desert",{"title":168,"description":169,"path":170,"kind":19,"date":154,"tags":443,"measure":434,"haystack":444},[87,88,77,25,89,90],"2024 nv pronghorn - smokey layers smoke builds in the distance wild horse reservoir, nv hunt mule deer nevada camp great basin high desert",{"title":173,"description":174,"path":175,"kind":105,"date":176,"tags":446,"measure":447,"haystack":448},[77,87,273,143,178,179],"Eastern Nevada","2024 nevada pronghorn antelope 2024 nv antelope season. my dad and i each drew horns longer than tags. this is the story of my dad's hunt. eastern nevada nevada hunt 2024 pronghorn elko wild horse reservoir",{"title":181,"description":182,"path":183,"kind":19,"date":176,"tags":450,"measure":434,"haystack":451},[87,143,77,25,89,90,23],"2024 nv pronghorn - lone pronghorn a lone pronghorn in the sagebrush sea. wild horse reservoir, nv hunt pronghorn nevada camp great basin high desert sunset",{"title":186,"description":182,"path":187,"kind":19,"date":176,"tags":453,"measure":434,"haystack":454},[87,143,77,25,89,90,23],"2024 nv pronghorn - pronghorn buck a lone pronghorn in the sagebrush sea. wild horse reservoir, nv hunt pronghorn nevada camp great basin high desert sunset",{"title":190,"description":191,"path":192,"kind":19,"date":193,"tags":456,"measure":457,"haystack":458},[87,143,77,25,89,90,23],"Imlay, NV","2024 nv pronghorn humboldt sunset sunset over the humboldt range in western nevada imlay, nv hunt pronghorn nevada camp great basin high desert sunset",{"title":196,"description":197,"path":198,"kind":37,"date":199,"tags":460,"measure":202,"haystack":461},[52,201,202,203],"manage python versions with pyenv python version management with asdf python dev tools pyenv python pipx",{"title":205,"description":206,"path":207,"kind":105,"date":208,"tags":463,"measure":447,"haystack":464},[77,87,273,143,210,179],"2024 nevada antelope, a solo hunt 2024 nv antelope season. my dad and i each drew horns longer than tags. this is the story of my my hunt. eastern nevada nevada hunt 2024 pronghorn winnemucca wild horse reservoir",{"title":212,"description":213,"path":214,"kind":19,"date":208,"tags":466,"measure":467,"haystack":468},[87,143,77,25,89,90],"Limerick Canyon, NV","2024 nv pronghorn camp one the first camp of the 2024 pronghorn season. limerick canyon, nv hunt pronghorn nevada camp great basin high desert",{"title":470,"description":471,"path":472,"kind":331,"date":473,"tags":474,"measure":350,"haystack":475},"Relentless Fabrication Front Bumper","Installed a relentless fabriction front bumper. I added a few Baja Designs lights at the same time.","/vehicles/2012-tacoma/front-bumber","2024-07-20T00:00:00.000Z",[],"relentless fabrication front bumper installed a relentless fabriction front bumper. i added a few baja designs lights at the same time. 132,000 mi",{"title":477,"description":478,"path":479,"kind":331,"date":480,"tags":481,"measure":350,"haystack":482},"New Battery","Interstate battery from Costco","/vehicles/2012-tacoma/new-battery","2024-07-17T00:00:00.000Z",[],"new battery interstate battery from costco 132,000 mi",{"title":484,"description":485,"path":486,"kind":331,"date":487,"tags":488,"measure":325,"haystack":489},"Purchasing a 2024 Toyota Tundra","I decided to buy a 2024 Toyota Tundra.","/vehicles/2024-tundra/purchase","2024-05-07T00:00:00.000Z",[],"purchasing a 2024 toyota tundra i decided to buy a 2024 toyota tundra. ",{"title":491,"description":492,"path":493,"kind":331,"date":494,"tags":495,"measure":496,"haystack":497},"Replace Outer Tie Rods","Alignment and tie rod replacement","/vehicles/2012-tacoma/out-tie-rods","2023-08-29T00:00:00.000Z",[],"125,299 mi","replace outer tie rods alignment and tie rod replacement 125,299 mi",{"title":499,"description":500,"path":501,"kind":331,"date":502,"tags":503,"measure":504,"haystack":505},"Dobinson MMR Suspension Install","Installed Fox 2.0 suspension on all 4 corners set to about a 2 inch lift. Purchased from Shocks Surplus.","/vehicles/2012-tacoma/dobinsons-suspension","2023-08-20T00:00:00.000Z",[],"120,290 mi","dobinson mmr suspension install installed fox 2.0 suspension on all 4 corners set to about a 2 inch lift. purchased from shocks surplus. 120,290 mi",{"title":361,"description":507,"path":508,"kind":331,"date":509,"tags":510,"measure":511,"haystack":512},"Standard oil change","/vehicles/2012-tacoma/oil-change","2023-08-08T00:00:00.000Z",[],"125,289 mi","oil change standard oil change 125,289 mi",{"title":514,"description":515,"path":516,"kind":331,"date":517,"tags":518,"measure":519,"haystack":520},"Super Pacific Camper Installation","A road trip to Portland, OR to install a Super Pacific camper shell. Build number 0729.","/vehicles/2012-tacoma/00.super-pacific-camper-install","2023-07-20T00:00:00.000Z",[],"122,250 mi","super pacific camper installation a road trip to portland, or to install a super pacific camper shell. build number 0729. 122,250 mi",{"title":522,"description":523,"path":524,"kind":331,"date":525,"tags":526,"measure":527,"haystack":528},"Air Conditioning Service","Replace hoses and recharge AC system","/vehicles/2012-tacoma/air-con","2023-07-19T00:00:00.000Z",[],"121,941 mi","air conditioning service replace hoses and recharge ac system 121,941 mi",{"title":530,"description":531,"path":532,"kind":331,"date":533,"tags":534,"measure":535,"haystack":536},"120k Miles Service","120,000 mile services","/vehicles/2012-tacoma/120k_service","2023-06-30T00:00:00.000Z",[],"120,770 mi","120k miles service 120,000 mile services 120,770 mi",{"title":538,"description":539,"path":540,"kind":331,"date":541,"tags":542,"measure":543,"haystack":544},"New Wheels and Tires","New Method wheels, Falken Wildpeak tires, Elevation upper control arm, and cab mount chop","/vehicles/2012-tacoma/new-wheels","2023-06-23T00:00:00.000Z",[],"120,630 mi","new wheels and tires new method wheels, falken wildpeak tires, elevation upper control arm, and cab mount chop 120,630 mi",{"title":361,"description":546,"path":508,"kind":331,"date":547,"tags":548,"measure":549,"haystack":550},"Standard oil change, brakes, tire rotation","2023-01-31T00:00:00.000Z",[],"117,909 mi","oil change standard oil change, brakes, tire rotation 117,909 mi",{"title":361,"description":507,"path":508,"kind":331,"date":552,"tags":553,"measure":554,"haystack":555},"2022-04-07T00:00:00.000Z",[],"106,846 mi","oil change standard oil change 106,846 mi",{"title":361,"description":507,"path":508,"kind":331,"date":552,"tags":557,"measure":558,"haystack":559},[],"112,735 mi","oil change standard oil change 112,735 mi",{"title":561,"description":562,"path":563,"kind":331,"date":564,"tags":565,"measure":566,"haystack":567},"Replace Clutch and Flywheel","Replaced the clutch and flywheel after rough shifting, and high pitched whine when starting on cold mornings.","/vehicles/2012-tacoma/replace-clutch","2021-11-05T00:00:00.000Z",[],"102,196 mi","replace clutch and flywheel replaced the clutch and flywheel after rough shifting, and high pitched whine when starting on cold mornings. 102,196 mi",{"title":569,"description":570,"path":571,"kind":331,"date":572,"tags":573,"measure":574,"haystack":575},"Icon RXT Leaf Springs","Installed the Icon RXT Leaf Springs at the highest setting","/vehicles/2012-tacoma/icon-rxt-leaf-springs","2021-09-30T00:00:00.000Z",[],"101,000 mi","icon rxt leaf springs installed the icon rxt leaf springs at the highest setting 101,000 mi",{"title":217,"description":218,"path":219,"kind":37,"date":220,"tags":577,"measure":62,"haystack":578},[222],"postgres - query tables with geometries identify all the database tables with geometry columns. postgres postgis",{"title":224,"description":225,"path":226,"kind":37,"date":227,"tags":580,"measure":42,"haystack":581},[44,229],"aws - create a cname record for a database create and add a cname record for a database aws cloud aws cdk",{"title":231,"description":232,"path":233,"kind":37,"date":234,"tags":583,"measure":42,"haystack":584},[44,229],"aws - add certificate to an applicationlistener avoid cyclic references with applicationlistenercertificate. aws cloud aws cdk",{"title":237,"description":238,"path":239,"kind":37,"date":240,"tags":586,"measure":62,"haystack":587},[242],"postgres - create json data with json_build_object build a json object with postgres json_build_object. postgres database",{"title":244,"description":245,"path":246,"kind":37,"date":247,"tags":589,"measure":590,"haystack":591},[44],"docker","docker - push docker images to aws ecr push docker images to aws ecr with the cli. docker cloud",{"title":593,"description":594,"path":595,"kind":37,"date":247,"tags":596,"measure":62,"haystack":597},"Postgres - User Permissions Query","Get a little more detail about a user's permissions","/snippets/postgres-user-query",[],"postgres - user permissions query get a little more detail about a user's permissions postgres",{"title":599,"description":600,"path":601,"kind":37,"date":602,"tags":603,"measure":590,"haystack":604},"Docker - Command Cheatsheet","Docker command cheatsheet.","/snippets/docker-command-cheatsheet","2021-08-09T00:00:00.000Z",[],"docker - command cheatsheet docker command cheatsheet. docker",{"title":606,"description":607,"path":608,"kind":331,"date":609,"tags":610,"measure":611,"haystack":612},"100,000 Miles Update","Hit 100,000 miles","/vehicles/2012-tacoma/mileage-update-100000","2021-07-23T00:00:00.000Z",[],"100,000 mi","100,000 miles update hit 100,000 miles 100,000 mi",{"title":614,"description":500,"path":615,"kind":331,"date":616,"tags":617,"measure":618,"haystack":619},"Fox 2.0 Suspension","/vehicles/2012-tacoma/fox-suspension-install","2021-06-11T00:00:00.000Z",[],"99,500 mi","fox 2.0 suspension installed fox 2.0 suspension on all 4 corners set to about a 2 inch lift. purchased from shocks surplus. 99,500 mi",{"title":621,"description":622,"path":623,"kind":331,"date":624,"tags":625,"measure":626,"haystack":627},"Purchasing a 2012 Toyota Tacoma","After 8 months of searching I finally found my dream truck.","/vehicles/2012-tacoma/purchase","2021-05-06T00:00:00.000Z",[],"97,878 mi","purchasing a 2012 toyota tacoma after 8 months of searching i finally found my dream truck. 97,878 mi",{"title":629,"description":630,"path":631,"kind":331,"date":632,"tags":633,"measure":325,"haystack":634},"2012 Toyota Tacoma","My Tacoma build. My ultimate adventure rig. I've built it out so that it is capable off-road, smooth on pavement, and comfortable for nights on end on the backroads.","/vehicles/2012-tacoma/intro","2021-05-05T00:00:00.000Z",[],"2012 toyota tacoma my tacoma build. my ultimate adventure rig. i've built it out so that it is capable off-road, smooth on pavement, and comfortable for nights on end on the backroads. ",1783212942434]