41554 blogs · [ { "id": "01a087af-6a7b-7292-a9e3-48b815096ddd", "title": "Have Claude Code write your commit messages automatically", "url": "https://nicksergeant.com/have-claude-code-write-your-commit-messages-automatically", "published_at": "2025-08-20T17:46:10+00:00" }, { "id": "01a087af-6a7b-7292-a9e3-48b8160318cb", "title": "JobsByReferral.com and an eventful 24 hours on the front page of Hacker News", "url": "https://nicksergeant.com/jobs-by-referral-com-and-an-eventful-24-hours-on-the-front-page-of-hacker-news", "published_at": "2025-07-07T18:41:24+00:00" }, { "id": "01a087af-6a7b-7292-a9e3-48b8163c896f", "title": "Here's what I want from LLM coding: a fully automated GitHub issue LLM GitHub PR flow.", "url": "https://nicksergeant.com/here-s-what-i-want-from-llm-coding-a-fully-automated-git-hub-issue-llm-git-hub-pr-flow", "published_at": "2025-04-01T18:24:53+00:00" }, { "id": "01a087af-6a7b-7292-a9e3-48b816e1197b", "title": "font-synthesis is the new -webkit-font-smoothing: antialiased", "url": "https://nicksergeant.com/font-synthesis-is-the-new-webkit-font-smoothing-antialiased", "published_at": "2024-11-28T01:48:44+00:00" }, { "id": "01a087af-6a7b-7292-a9e3-48b817110371", "title": "TIL: Using next/headers will opt your route into dynamic rendering.", "url": "https://nicksergeant.com/til-using-next-headers-will-opt-your-route-into-dynamic-rendering", "published_at": "2024-11-06T14:47:51+00:00" }, { "id": "01a087af-6a7b-7292-a9e3-48b817bfbce3", "title": "Hello, again!", "url": "https://nicksergeant.com/hello-again", "published_at": "2024-11-03T20:48:19+00:00" }, { "id": "01a087af-6a7b-7292-a9e3-48b81896e133", "title": "Transitioning to a REST API in support of a modern front-end", "url": "https://nicksergeant.com/transitioning-to-a-rest-api-in-support-of-a-modern-front-end", "published_at": "2015-10-20T16:00:00+00:00" }, { "id": "01a087af-6a7b-7292-a9e3-48b8194be55e", "title": "Intro to Node on AWS Lambda for S3 and Kinesis", "url": "https://nicksergeant.com/intro-to-node-on-aws-lambda-for-s3-and-kinesis", "published_at": "2015-05-12T00:55:00+00:00" }, { "id": "01a087af-6a7b-7292-a9e3-48b819b6553e", "title": "Running Supervisor on OS X", "url": "https://nicksergeant.com/running-supervisor-on-os-x", "published_at": "2013-05-08T16:00:00+00:00" }, { "id": "01a087af-6a7b-7292-a9e3-48b81a3653f9", "title": "Upgrading from Django 1.4 to Django 1.5", "url": "https://nicksergeant.com/upgrading-from-django-1-4-to-django-1-5", "published_at": "2013-03-25T16:00:00+00:00" }, { "id": "01a087af-6a7b-7292-a9e3-48b81a3a638a", "title": "A collection of SCSS mixins I've curated over time", "url": "https://nicksergeant.com/a-collection-of-scss-mixins-ive-curated-over-time", "published_at": "2013-02-08T17:00:00+00:00" }, { "id": "01a087af-6a7b-7292-a9e3-48b81a672fe6", "title": "Using PostgreSQL with Supervisor on Ubuntu 10.10", "url": "https://nicksergeant.com/using-postgresql-with-supervisor-on-ubuntu-1010", "published_at": "2011-02-02T17:00:00+00:00" }, { "id": "01a087af-6a7b-7292-a9e3-48b81b241b17", "title": "An Event Apart Boston 2009 Recap", "url": "https://nicksergeant.com/an-event-apart-boston-2009-recap", "published_at": "2009-07-02T16:00:00+00:00" }, { "id": "01a087af-6a7b-7292-a9e3-48b81b63de6c", "title": "Developing and deploying applications with Fabric and Subversion", "url": "https://nicksergeant.com/developing-and-deploying-applications-with-fabric-and-subversion", "published_at": "2008-11-06T17:00:00+00:00" }, { "id": "01a087af-6a7b-7292-a9e3-48b81c2d23b7", "title": "Zope 3 as a web application framework: an overview", "url": "https://nicksergeant.com/zope-3-as-a-web-application-framework-an-overview", "published_at": "2008-10-20T16:00:00+00:00" }, { "id": "01a087af-6a7b-7292-a9e3-48b81d012c98", "title": "Website usability, performance, and SEO with JavaScript navigation strategies", "url": "https://nicksergeant.com/website-usability-performance-and-seo-with-javascript-navigation-strategies", "published_at": "2008-08-18T16:00:00+00:00" }, { "id": "01a087af-6a7b-7292-a9e3-48b81d70246f", "title": "Tutorial: Installing Django on (mt) Media Temple DV 3.5 server with mod_python", "url": "https://nicksergeant.com/tutorial-installing-django-on-mt-media-temple-dv-35-server-with-mod-python", "published_at": "2008-07-25T16:00:00+00:00" }, { "id": "01a087af-6a7b-7292-a9e3-48b81e6bde32", "title": "Customizing your Drupal user profile page", "url": "https://nicksergeant.com/customizing-your-drupal-user-profile-page", "published_at": "2008-07-21T16:00:00+00:00" }, { "id": "01a087af-6a7b-7292-a9e3-48b81e8c5004", "title": "Sunburst Geshi CSS pack", "url": "https://nicksergeant.com/sunburst-geshi-css-pack", "published_at": "2008-07-03T16:00:00+00:00" }, { "id": "01a087af-6a7b-7292-a9e3-48b81ee8916a", "title": "Don't let Drupal design your website", "url": "https://nicksergeant.com/dont-let-drupal-design-your-website", "published_at": "2008-06-13T16:00:00+00:00" }, { "id": "01a087af-6a7b-7292-a9e3-48b81fc41ad4", "title": "Theming Drupal primary links with child sub-menus", "url": "https://nicksergeant.com/theming-drupal-primary-links-with-child-sub-menus", "published_at": "2008-05-23T16:00:00+00:00" }, { "id": "01a087af-6a7b-7292-a9e3-48b8209a0f70", "title": "Turn a plain jane HTML template into a Drupal theme with the Theme Generator module", "url": "https://nicksergeant.com/turn-a-plain-jane-html-template-into-a-drupal-theme-with-the-theme-generator-module", "published_at": "2008-05-21T16:00:00+00:00" }, { "id": "01a087af-6a7b-7292-a9e3-48b821362013", "title": "My thoughts on small-scale Drupal development to production environments with CVS and Subversion", "url": "https://nicksergeant.com/my-thoughts-on-small-scale-drupal-development-to-production-environments-with-cvs-and-subversion", "published_at": "2008-05-15T16:00:00+00:00" }, { "id": "01a087af-6a7b-7292-a9e3-48b822008e99", "title": "Make your Leopard Terminal (and VIM) shine with SIMBL, TerminalColors, and the IR_black theme", "url": "https://nicksergeant.com/make-your-leopard-terminal-and-vim-shine-with-simbl-terminalcolors-and-the-ir-black-theme", "published_at": "2008-05-08T16:00:00+00:00" }, { "id": "01a087af-6a7b-7292-a9e3-48b82262a551", "title": "Drupal 6ers: register your theme functions! Here's how.", "url": "https://nicksergeant.com/drupal-6ers-register-your-theme-functions-heres-how", "published_at": "2008-04-18T16:00:00+00:00" }, { "id": "01a087af-6a7b-7292-a9e3-48b8234b95b6", "title": "From HTML mockup to a full Drupal site: a tutorial - Part III: Template Theming, Integration and Finishing Touches", "url": "https://nicksergeant.com/from-html-mockup-to-a-full-drupal-site-a-tutorial-part-iii-template-theming-integration-and-finishing-touches", "published_at": "2008-03-05T17:00:00+00:00" }, { "id": "01a087af-6a7b-7292-a9e3-48b82366f4bc", "title": "From HTML mockup to a full Drupal site: a tutorial - Part II: Site Setup, Content and Modules", "url": "https://nicksergeant.com/from-html-mockup-to-a-full-drupal-site-a-tutorial-part-ii-site-setup-content-and-modules", "published_at": "2008-01-31T17:00:00+00:00" }, { "id": "01a087af-6a7b-7292-a9e3-48b82438e4c7", "title": "From HTML mockup to a full Drupal site: a tutorial - Part I: Introduction and Installation", "url": "https://nicksergeant.com/from-html-mockup-to-a-full-drupal-site-a-tutorial-part-i-introduction-and-installation", "published_at": "2008-01-19T17:00:00+00:00" }, { "id": "01a087af-6a7b-7292-a9e3-48b824e6c158", "title": "Painless Drupal revision control with CVS and Subversion on a shared host", "url": "https://nicksergeant.com/painless-drupal-revision-control-with-cvs-and-subversion-on-a-shared-host", "published_at": "2007-12-19T17:00:00+00:00" }, { "id": "01a087af-6a7b-7292-a9e3-48b82516efd8", "title": "My switch to Mac: a developer's perspective on Mac OS X", "url": "https://nicksergeant.com/my-switch-to-mac-a-developers-perspective-on-mac-os-x", "published_at": "2007-12-04T17:00:00+00:00" } ] posts Claim your blog
Back to nicksergeant.com
Blog · corpus.blog/blogs/nicksergeant.com/posts

nicksergeant.com

nicksergeant.com

2025

2024

2015

2013

2011

2009

2008

2007