41554 blogs · [ { "id": "01a0d2a6-6b7b-723d-aa8d-a26c8b6a3c77", "title": "Four Days Training a Guardrail chasing Jev and Jev-like", "url": "https://sosuke.com/four-days-training-a-guardrail-chasing-jev-and-jev-like/", "published_at": "2026-09-24T05:17:42+00:00" }, { "id": "01a0d2a6-6b7b-723d-aa8d-a26c8bd463df", "title": "Local Coding Agents on a 16 GB GPU: What Worked and What Broke", "url": "https://sosuke.com/local-coding-agents-on-a-16-gb-gpu-what-worked-and-what-broke/", "published_at": "2026-09-21T03:03:19+00:00" }, { "id": "01a09548-7d96-71ab-8c6d-04d0a98ff0f8", "title": "Running Codex with LM Studio: Taking It Offline by Stopping the Callouts", "url": "https://sosuke.com/running-codex-with-lm-studio-taking-it-offline-by-stopping-the-callouts/", "published_at": "2026-09-12T04:49:33+00:00" }, { "id": "01a09548-7d96-71ab-8c6d-04d0a9daa800", "title": "A Little Less AI Waste; Testing Better Prompts", "url": "https://sosuke.com/a-little-less-ai-waste-testing-better-prompts/", "published_at": "2026-09-03T05:30:26+00:00" }, { "id": "01a09548-7d96-71ab-8c6d-04d0aa99b539", "title": "You Can Start Building LLM Skills Before You Know the Whole Shape", "url": "https://sosuke.com/you-can-start-building-llm-skills-before-you-know-the-whole-shape/", "published_at": "2026-05-23T05:02:06+00:00" }, { "id": "01a0d164-5ed0-72bb-a1d7-cf11497db4ab", "title": "CLI LLM Tools Made Linux Fun Again For Me", "url": "https://sosuke.com/cli-llm-tools-made-linux-fun-again-for-me/", "published_at": "2026-05-16T06:21:02+00:00" }, { "id": "01a0d164-5ed0-72bb-a1d7-cf114a2449c7", "title": "Bone Keeper AI Assisted Feature Film", "url": "https://sosuke.com/bone-keeper-ai-assisted-feature-film/", "published_at": "2026-05-12T05:52:13+00:00" }, { "id": "01a087e3-ab98-724e-b322-4b901fc712f8", "title": "One Template, Three Projects; How a Compiler Became an Ecosystem", "url": "https://sosuke.com/one-template-three-projects-how-a-compiler-became-an-ecosystem/", "published_at": "2026-04-14T06:19:03+00:00" }, { "id": "01a0d164-f71d-7238-900b-63423f3c79ae", "title": "My Personal Skill Creation, Orchestration and Persona Prompting Workflows I Created Using LLMs Became My Ecosystem", "url": "https://sosuke.com/my-personal-skill-creation-orchestration-and-persona-prompting-workflows-i-created-using-llms-became-my-ecosystem/", "published_at": "2026-04-14T06:19:03+00:00" }, { "id": "01a087e3-ab98-724e-b322-4b9020ae4e5c", "title": "Models Have Blind Spots: Debugging Unfamiliar Code with a Multi-LLM Loop", "url": "https://sosuke.com/models-have-blind-spots-debugging-unfamiliar-code-with-a-multi-llm-loop/", "published_at": "2026-03-31T00:16:04+00:00" }, { "id": "01a087e3-ab98-724e-b322-4b9020f6ec39", "title": "To Read a Book, To Collect a Book", "url": "https://sosuke.com/to-read-a-book-to-collect-a-book/", "published_at": "2026-03-20T06:55:45+00:00" }, { "id": "01a0d165-3ebc-715d-8557-8328216a74d8", "title": "The Transient Root Pattern: Integrating Ember 6.8 and Storybook 10", "url": "https://sosuke.com/the-transient-root-pattern-integrating-ember-6-8-and-storybook-10/", "published_at": "2025-12-11T16:23:44+00:00" }, { "id": "01a0d165-3ebc-715d-8557-8328222670c5", "title": "Running Local LLMs Inside Cursor, Opencode, and Crush", "url": "https://sosuke.com/running-local-llms-inside-cursor-opencode-and-crush/", "published_at": "2025-10-23T20:33:42+00:00" }, { "id": "01a0d165-3ebc-715d-8557-832822a7743c", "title": "The Modern Job Search feels like Feeding the Void", "url": "https://sosuke.com/the-modern-job-search-feels-like-feeding-the-void/", "published_at": "2025-02-13T01:54:42+00:00" }, { "id": "01a0d165-8a30-70f0-9a17-128da11bb08b", "title": "AI’s Impact on Career Programmers", "url": "https://sosuke.com/ais-impact-on-career-programmers/", "published_at": "2025-01-18T00:04:37+00:00" }, { "id": "01a0d165-8a30-70f0-9a17-128da15becf7", "title": "Every Stack Decays; Plan for It", "url": "https://sosuke.com/every-stack-decays-plan-for-it/", "published_at": "2024-11-19T06:49:52+00:00" }, { "id": "01a0d165-8a30-70f0-9a17-128da1f199fe", "title": "Don’t Make Me an Asshole; LLMs Should Be Helpful By Default", "url": "https://sosuke.com/dont-make-me-an-asshole-llms-should-be-helpful-by-default/", "published_at": "2024-08-29T23:56:41+00:00" }, { "id": "01a0d165-ccdc-7328-bbc1-2fa69611b96c", "title": "Crawling GitHub for Discord & Telegram Invites", "url": "https://sosuke.com/crawling-github-for-discord-telegram-invites/", "published_at": "2019-08-06T06:31:44+00:00" }, { "id": "01a0d165-ccdc-7328-bbc1-2fa696f0c9fa", "title": "Crawling GitHub for New Cryptonight Coins", "url": "https://sosuke.com/crawling-github-for-new-cryptonight-coins/", "published_at": "2019-08-05T06:24:53+00:00" }, { "id": "01a0d165-ccdc-7328-bbc1-2fa696fe45c9", "title": "Crawling BitcoinTalk for New Cryptonight Coins", "url": "https://sosuke.com/crawling-bitcointalk-for-new-cryptonight-coins/", "published_at": "2019-08-04T20:49:55+00:00" }, { "id": "01a0d166-0308-71f0-91c9-b63e340db1ab", "title": "How to Calculate Mining Profits for Cryptonight Coins", "url": "https://sosuke.com/how-to-calculate-mining-profits-for-cryptonight-coins/", "published_at": "2019-08-03T16:36:39+00:00" }, { "id": "01a0d166-0308-71f0-91c9-b63e34dc1233", "title": "Numbers, database numbers and JavaScript", "url": "https://sosuke.com/numbers-database-numbers-and-javascript/", "published_at": "2019-08-02T05:28:36+00:00" }, { "id": "01a0d166-0308-71f0-91c9-b63e35223a88", "title": "Discord Server as a Knowledge Base", "url": "https://sosuke.com/discord-server-as-a-knowledge-base/", "published_at": "2019-08-01T06:47:30+00:00" }, { "id": "01a0d166-4330-72d2-9b8a-0ef0f03e347b", "title": "Ephemeral Projects as Performance Art", "url": "https://sosuke.com/ephemeral-projects-as-performance-art/", "published_at": "2019-07-31T22:46:02+00:00" }, { "id": "01a0d166-4330-72d2-9b8a-0ef0f0c822bb", "title": "Creating a mining rig for Monero’s lightweight little brother Aeon", "url": "https://sosuke.com/creating-a-mining-rig-for-moneros-lightweight-little-brother-aeon/", "published_at": "2017-12-29T22:25:07+00:00" }, { "id": "01a0d166-4330-72d2-9b8a-0ef0f0fe04de", "title": "Building a Monero cryptocurrency mining rig for fun & profit", "url": "https://sosuke.com/building-a-monero-cryptocurrency-mining-rig-for-fun-profit/", "published_at": "2017-10-17T01:56:56+00:00" }, { "id": "01a0d166-73ac-721d-8959-4da96fb67cc9", "title": "Making the web your own & improving usability of Everything but the House (EBTH)", "url": "https://sosuke.com/making-the-web-your-own-improving-usability-of-everything-but-the-house-ebth/", "published_at": "2017-09-08T02:40:29+00:00" }, { "id": "01a0d166-73ac-721d-8959-4da96fc5c189", "title": "Creating a Dovetail Agent Theme", "url": "https://sosuke.com/creating-a-dovetail-agent-theme/", "published_at": "2017-07-11T17:46:47+00:00" }, { "id": "01a0d166-73ac-721d-8959-4da96fd9b23d", "title": "Merging Multiple Style Sheets to Support Themes", "url": "https://sosuke.com/merging-multiple-style-sheets-to-support-themes/", "published_at": "2017-06-30T17:31:18+00:00" }, { "id": "01a0d166-a204-70c5-9a65-5a93902a7057", "title": "Adding Code Coverage Reports to a JavaScript Project", "url": "https://sosuke.com/adding-code-coverage-reports-to-a-javascript-project/", "published_at": "2017-01-19T21:51:40+00:00" }, { "id": "01a0d166-a205-72e1-b3cf-ef3e0c8e8c1f", "title": "The US Government’s Call for Tech Talent", "url": "https://sosuke.com/uncle-sam-needs-programmers-badly/", "published_at": "2016-03-14T07:05:01+00:00" }, { "id": "01a0d166-a205-72e1-b3cf-ef3e0cf385ee", "title": "Finding balance between progress and preserves", "url": "https://sosuke.com/finding-balance-between-progress-and-preserves/", "published_at": "2016-03-07T01:00:51+00:00" }, { "id": "01a0d166-c77a-727b-a572-d9278f59c87f", "title": "Setting the desktop resolution of an Amazon EC2 Windows Instance", "url": "https://sosuke.com/setting-the-desktop-resolution-of-an-amazon-ec2-windows-instance/", "published_at": "2015-10-01T15:33:17+00:00" }, { "id": "01a0d166-c77a-727b-a572-d9278f79d6cb", "title": "Running UI tests in Internet Explorer with Jenkins on AWS", "url": "https://sosuke.com/running-ui-tests-in-internet-explorer-with-jenkins-on-aws/", "published_at": "2015-08-31T16:54:00+00:00" }, { "id": "01a0d166-c77a-727b-a572-d927903e40fb", "title": "Creating and Taking Ownership of Your Personal Brand", "url": "https://sosuke.com/creating-and-taking-ownership-of-your-personal-brand/", "published_at": "2015-08-17T15:27:38+00:00" }, { "id": "01a0d166-ee26-7023-98f5-392f70d2b4aa", "title": "IE9 crashes when dragging, scrolling, and updating styles", "url": "https://sosuke.com/ie9-crashes-when-dragging-scrolling-and-updating-styles/", "published_at": "2015-06-23T00:12:52+00:00" }, { "id": "01a0d166-ee26-7023-98f5-392f7183d9f6", "title": "Unit Testing a JavaScript app using RequireJS with Mocha, PhantomJS, Chai & SinonJS", "url": "https://sosuke.com/unit-testing-a-javascript-app-using-requirejs-with-mocha-phantomjs-chai-sinonjs/", "published_at": "2015-03-30T02:58:32+00:00" }, { "id": "01a0d166-ee26-7023-98f5-392f71d70bfd", "title": "Writing custom extensions for the Remarkable JavaScript Markdown parser", "url": "https://sosuke.com/writing-custom-extensions-for-the-remarkable-javascript-markdown-parser/", "published_at": "2015-03-02T22:51:02+00:00" }, { "id": "01a0d167-14b6-738d-aaaf-ad554dda4cff", "title": "The poor state of Android JavaScript debugging", "url": "https://sosuke.com/the-poor-state-of-android-javascript-debugging/", "published_at": "2014-03-17T03:56:20+00:00" }, { "id": "01a0d167-14b6-738d-aaaf-ad554e044087", "title": "How to Hide Your JavaScript Source Code (Don’t!)", "url": "https://sosuke.com/how-to-hide-your-javascript-source-code-dont/", "published_at": "2014-03-08T06:56:16+00:00" }, { "id": "01a0d167-14b6-738d-aaaf-ad554e879e53", "title": "Knowledge Alone is Not Enough to Succeed", "url": "https://sosuke.com/knowledge-alone-is-not-enough-to-succeed/", "published_at": "2013-12-14T20:42:26+00:00" }, { "id": "01a0d167-335c-7136-b0fb-b842b72668fb", "title": "My Experience Earning a MCSD for Windows Store Apps Using C#", "url": "https://sosuke.com/my-experience-earning-a-mcsd-for-windows-store-apps-using-c/", "published_at": "2013-12-07T19:41:03+00:00" }, { "id": "01a0d167-335c-7136-b0fb-b842b81fb5aa", "title": "Using SciTech Memory Profiler for Windows 8 Store Apps", "url": "https://sosuke.com/using-scitech-memory-profiler-for-windows-8-store-apps/", "published_at": "2013-06-09T04:38:42+00:00" }, { "id": "01a0d167-335c-7136-b0fb-b842b87d67e8", "title": "Getting started with Python web development: Setting up the environment", "url": "https://sosuke.com/getting-started-with-python-web-development-setting-up-the-environment/", "published_at": "2013-02-02T04:06:56+00:00" }, { "id": "01a0d167-5d8a-7279-a182-453c9f214b51", "title": "Launching the TheKnot.com Search BETA", "url": "https://sosuke.com/launching-the-theknot-com-search-beta/", "published_at": "2012-12-24T22:31:38+00:00" }, { "id": "01a0d167-5d8a-7279-a182-453c9f63d729", "title": "Adding Pinterest sharing to your iOS app", "url": "https://sosuke.com/adding-pinterest-sharing-to-your-ios-app/", "published_at": "2012-05-09T00:14:25+00:00" }, { "id": "01a0d167-5d8a-7279-a182-453c9f69296c", "title": "Pinterest Loves Photographers", "url": "https://sosuke.com/pinterest-loves-photographers/", "published_at": "2012-04-22T00:32:31+00:00" }, { "id": "01a0d167-7faa-72d1-93e9-fd69c683cd42", "title": "The History of Lionel Model Trains", "url": "https://sosuke.com/the-history-of-lionel-model-trains/", "published_at": "2012-03-29T02:39:23+00:00" }, { "id": "01a0d167-7faa-72d1-93e9-fd69c776e740", "title": "Significance and Symbolism of Statues in the Neo-Sumerian age and Egypt’s Old Kingdom", "url": "https://sosuke.com/significance-and-symbolism-of-statues-in-the-neo-sumerian-age-and-egypts-old-kingdom/", "published_at": "2012-03-05T03:33:59+00:00" }, { "id": "01a0d167-7faa-72d1-93e9-fd69c83b3881", "title": "iOS and Android, A Comparison for New Mobile Developers", "url": "https://sosuke.com/ios-and-android-a-comparison-for-new-mobile-developers/", "published_at": "2012-03-01T05:55:34+00:00" }, { "id": "01a0d167-9c12-7052-9b68-2dbc5ac12635", "title": "Android Human Interface Guidelines", "url": "https://sosuke.com/android-human-interface-guidelines/", "published_at": "2011-11-01T22:43:18+00:00" }, { "id": "01a0d167-9c12-7052-9b68-2dbc5bae5f86", "title": "Post-mortem report of my free online dating service; Part 2 of 2", "url": "https://sosuke.com/post-mortem-report-of-my-free-online-dating-service-part-2-of-2/", "published_at": "2011-10-08T21:50:04+00:00" }, { "id": "01a0d167-9c12-7052-9b68-2dbc5c521cd5", "title": "Magic Eight Ball with the Raphaël JavaScript Library (1.5.2)", "url": "https://sosuke.com/magic-eight-ball-with-the-raphael-javascript-library-1-5-2/", "published_at": "2011-04-12T17:46:31+00:00" }, { "id": "01a0d167-bb27-708d-9bde-e3d56c02074c", "title": "Post-mortem report of my free online dating service; Part 1 of 2", "url": "https://sosuke.com/post-mortem-report-of-my-free-online-dating-service-part-1/", "published_at": "2011-02-07T14:11:17+00:00" }, { "id": "01a0d167-bb27-708d-9bde-e3d56c1319b3", "title": "Three or More: Monster Match – My first iOS App Store game was approved", "url": "https://sosuke.com/three-or-more-monster-match-my-first-ios-app-store-game-was-approved/", "published_at": "2010-10-15T18:51:18+00:00" }, { "id": "01a0d167-bb27-708d-9bde-e3d56ce497be", "title": "Apple removes Flash CS5 export restrictions, should I stop learning Objective-C?", "url": "https://sosuke.com/apple-removes-flash-cs5-export-restrictions-should-i-stop-learning-objective-c/", "published_at": "2010-09-09T15:09:25+00:00" }, { "id": "01a0d167-d3a0-7339-9f27-520a6de28487", "title": "Will Windows Phone 7 users buy apps?", "url": "https://sosuke.com/will-windows-phone-7-users-buy-apps/", "published_at": "2010-08-23T20:16:00+00:00" }, { "id": "01a0d167-d3a0-7339-9f27-520a6dfc525a", "title": "Work to get rich like someone has a gun to your head", "url": "https://sosuke.com/work-to-get-rich-like-someone-has-a-gun-to-your-head/", "published_at": "2010-08-13T23:41:01+00:00" }, { "id": "01a0d167-d3a0-7339-9f27-520a6e2d3112", "title": "Flash cannot parse this document – Adobe Flash CS5", "url": "https://sosuke.com/flash-cannot-parse-this-document-adobe-flash-cs5/", "published_at": "2010-08-11T18:01:40+00:00" }, { "id": "01a0d167-f25c-712c-9d64-5177418282c6", "title": "Sizing the buttons on the NumericStepper", "url": "https://sosuke.com/sizing-the-buttons-on-the-numericstepper/", "published_at": "2010-01-06T01:34:42+00:00" }, { "id": "01a0d167-f25c-712c-9d64-51774246c5eb", "title": "Free US Zip Code Database", "url": "https://sosuke.com/free-us-zip-code-database/", "published_at": "2009-05-31T01:28:06+00:00" }, { "id": "01a0d167-f25c-712c-9d64-51774335557c", "title": "Blocking IP addresses by country on IIS shared hosting", "url": "https://sosuke.com/blocking-ip-addresses-by-country-on-iis-shared-hosting/", "published_at": "2009-05-21T06:23:08+00:00" }, { "id": "01a0d168-1108-7000-90bc-dc0b06205147", "title": "Validation of viewstate MAC failed.", "url": "https://sosuke.com/validation-of-viewstate-mac-failed/", "published_at": "2009-05-13T05:33:29+00:00" }, { "id": "01a0d168-1108-7000-90bc-dc0b06c2dfd6", "title": "DiveIntoThePool.com free online dating site launched!", "url": "https://sosuke.com/diveintothepoolcom-free-online-dating-site-launched/", "published_at": "2009-05-13T05:16:00+00:00" }, { "id": "01a0d168-1108-7000-90bc-dc0b06d563aa", "title": "Weddingtracker launched!", "url": "https://sosuke.com/weddingtracker-launched/", "published_at": "2008-06-14T22:15:32+00:00" }, { "id": "01a0d168-2b21-70c1-926f-d58e5ac7c768", "title": "New Portfolio Site Launch!", "url": "https://sosuke.com/new-portfolio-site-launch/", "published_at": "2008-05-30T03:35:36+00:00" }, { "id": "01a0d168-2b21-70c1-926f-d58e5b1ddd1c", "title": "De-constructing Malicious Flash", "url": "https://sosuke.com/de-constructing-malicious-flash/", "published_at": "2007-11-23T03:14:14+00:00" }, { "id": "01a0d168-2b21-70c1-926f-d58e5b3302fa", "title": "worldofwarcraft.com front and back-end analysis", "url": "https://sosuke.com/worldofwarcraftcom-front-and-back-end-analysis/", "published_at": "2007-11-13T17:34:06+00:00" }, { "id": "01a0d168-468b-70dd-8e7a-ae17754b48f3", "title": "Flashforward Roundup", "url": "https://sosuke.com/flashforward-roundup/", "published_at": "2007-09-24T00:30:18+00:00" }, { "id": "01a0d168-468b-70dd-8e7a-ae1775bcf604", "title": "Using multiple categories in EventCalendar3 for WordPress (update 1)", "url": "https://sosuke.com/using-multiple-categories-in-eventcalendar3-for-wordpress-update-1/", "published_at": "2006-06-12T03:35:18+00:00" }, { "id": "01a0d168-468b-70dd-8e7a-ae177647b322", "title": "Using multiple categories in EventCalendar3 for WordPress", "url": "https://sosuke.com/using-multiple-categories-in-eventcalendar3-for-wordpress/", "published_at": "2006-06-11T07:38:27+00:00" }, { "id": "01a0d168-60f1-73fc-ae36-4ac9d8fb9a2e", "title": "Future post searching for WordPress", "url": "https://sosuke.com/future-post-searching-for-wordpress/", "published_at": "2006-06-08T03:32:00+00:00" }, { "id": "01a0d168-60f1-73fc-ae36-4ac9d90e1992", "title": "Tool – 10,000 Days Pre-Release Listening Party", "url": "https://sosuke.com/tool-10000-days-pre-release-listening-party/", "published_at": "2006-04-22T16:54:29+00:00" }, { "id": "01a0d168-60f1-73fc-ae36-4ac9d9b9baf2", "title": "On the subject of job searches.", "url": "https://sosuke.com/on-the-subject-of-job-searches/", "published_at": "2006-03-10T02:12:01+00:00" }, { "id": "01a0d168-7865-7177-b94d-301972b2343f", "title": "Entropy", "url": "https://sosuke.com/hello-world/", "published_at": "2006-02-11T20:04:01+00:00" } ] posts Claim your blog
Back to sosuke.com
Blog · corpus.blog/blogs/sosuke.com/posts

sosuke.com

sosuke.com

2026

2025

2024

2019

2017

2016

2015

2014

2013

2012

2011

2010

2009

2008

2007

2006