Bill Bruschi's Avatar

Bill Bruschi

@williambruschi.net

Software developer and problem solver with over 15 years of professional experience. Hacking and coding since I was a kid. ๐Ÿ’ผ: Currently work @ HubSpot ๐Ÿ”— https://www.linkedin.com/in/bill-bruschi-8ba18613/

78
Followers
194
Following
54
Posts
09.11.2024
Joined
Posts Following

Latest posts by Bill Bruschi @williambruschi.net

Finally wrapped up Advent of Code 2025 over the weekend. Practically all my code at work is AI generated nowadays, so it was nice to get some hands on coding in for a change.

I did use AI for the not so fun parts: scaffolding files and documentation.

16.02.2026 14:23 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Advent of Code 2025

I just completed all 12 days of Advent of Code 2025! #AdventOfCode adventofcode.com

#CommonLisp github.com/brewski82/ad...

15.02.2026 13:18 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Day 11 - Advent of Code 2025

I just completed "Reactor" - Day 11 - Advent of Code 2025 #AdventOfCode adventofcode.com/2025/day/11

#CommonLisp github.com/brewski82/ad...

08.02.2026 14:58 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Yes, and it has been great! Thank you for creating it. It is now my primary emacs tool for working with AI agents.

03.02.2026 19:34 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Day 10 - Advent of Code 2025

I've completed "Factory" - Day 10 - Advent of Code 2025 #AdventOfCode adventofcode.com/2025/day/10

#CommonLisp github.com/brewski82/ad...

02.02.2026 03:18 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Day 9 - Advent of Code 2025

I've completed "Movie Theater" - Day 9 - Advent of Code 2025 #AdventOfCode #CommonLisp

adventofcode.com/2025/day/9

github.com/brewski82/ad...

17.01.2026 21:42 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Day 8 - Advent of Code 2025

I've completed "Playground" - Day 8 - Advent of Code 2025
#AdventOfCode #CommonLisp

adventofcode.com/2025/day/8

github.com/brewski82/ad...

01.01.2026 14:42 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Day 7 - Advent of Code 2025

I've completed "Laboratories" - Day 7 - Advent of Code 2025 #AdventOfCode adventofcode.com/2025/day/7

github.com/brewski82/ad...

#CommonLisp

28.12.2025 03:54 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Day 6 - Advent of Code 2025

I just completed "Trash Compactor" - Day 6 - Advent of Code 2025 #AdventOfCode adventofcode.com/2025/day/6

22.12.2025 14:50 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

For emacs claude code integration, currently using github.com/stevemolitor... and have been very pleased.

Also want to try github.com/xenodium/age... at some point.

01.11.2025 13:44 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Preview
GitHub - brewski82/claude-code-tools.el: A robust Emacs integration for Claude Code that supports multiple concurrent sessions, Magit integration, and git worktree workflows. A robust Emacs integration for Claude Code that supports multiple concurrent sessions, Magit integration, and git worktree workflows. - brewski82/claude-code-tools.el

I've been toying with my opinionated Emacs package containing tools for working with Claude Code.

github.com/brewski82/cl...

24.05.2025 12:44 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
GitHub - MostlyAdequate/mostly-adequate-guide: Mostly adequate guide to FP (in javascript) Mostly adequate guide to FP (in javascript). Contribute to MostlyAdequate/mostly-adequate-guide development by creating an account on GitHub.

I've been really enjoying this free ebook about functional programming: github.com/MostlyAdequa... .

16.05.2025 19:49 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Only grip so far is that it lack of a YOLO mode because it can spend minutes churning on a task, then prompt you asking if it should run a tool and continue. I would rather it run to completion while I multitask.

10.04.2025 15:24 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

I've been happy with the results from claude-code. However, I would be cautious using it for personal projects, as it loves to chew up tokens and ๐Ÿ’ฐ.

10.04.2025 15:24 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Preview
Claude Code overview - Anthropic Learn about Claude Code, an agentic coding tool made by Anthropic. Currently in beta as a research preview.

Seems like I'm using a new AI coding tool every week. This week, it has been claude-code along with the claude-code.el emacs package.

docs.anthropic.com/en/docs/agen...

github.com/stevemolitor...

10.04.2025 15:24 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Preview
Home aider is AI pair programming in your terminal

So far, the AI coding assistants I've tried in earnest are GitHub Copilot, Cursor, and Aider. I think Cursor is the best in terms of usability. But I'm rooting for Aider because:

1. It's terminal-based and not tied to an editor.
2. It's open source.

aider.chat

15.03.2025 12:11 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Currently reading the computer science paper Out of the Tar Pit. Quite the gem!

curtclifton.net/papers/Mosel...

08.02.2025 20:32 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Just finished listening to The Pragmatic Engineer's podcast episode with Grady Booch - highly recommended! Hearing him talk about the history of software and his enthusiasm about the future of the industry lifted my spirits.

It's great to see such passion from industry pioneers!

11.01.2025 17:18 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

I've seen many systems that use Kafka for fan-out and throughput but don't require the strict ordering it offers.

It seems like Share Groups could be a valuable consideration. I wonder if they will reduce the need for DLQs in some cases?

22.12.2024 19:58 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Queue Support in Apache Kafka 4.0 via Share Groups Queue support in Apache Kafka 4.0, enabled by share groups, lets you accommodate traditional queue-type workloads through cooperative consumption.

Apache Kafka is going to support queues?

www.confluent.io/blog/queues-...

22.12.2024 19:58 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
alexandria Manual alexandria Manual

map-combinations came in handy with this one - alexandria.common-lisp.dev/draft/alexan...

08.12.2024 15:25 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Day 8 - Advent of Code 2024

I've completed "Resonant Collinearity" - Day 8 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/8

My solution in #CommonLisp: github.com/brewski82/ad...

08.12.2024 15:25 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

I've been exploring Common Lisp libraries while solving these problems. Sometimes, I found myself spending more time searching for a good library than it would have taken to roll my own. ๐Ÿ™‚

07.12.2024 15:08 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Day 7 - Advent of Code 2024

My #CommonLisp solution: github.com/brewski82/ad...

I just completed "Bridge Repair" - Day 7 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/7

07.12.2024 15:00 ๐Ÿ‘ 6 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
common lisp timing advent of code solution

common lisp timing advent of code solution

07.12.2024 01:49 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Very inefficient, brute-force solution to part 2 ๐Ÿซฃ

07.12.2024 01:49 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Day 6 - Advent of Code 2024

Another #CommonLisp solution:

github.com/brewski82/ad...

I've completed "Guard Gallivant" - Day 6 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/6

07.12.2024 01:49 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Common Lisp using cl-arrows macros

Common Lisp using cl-arrows macros

Been having fun solving these with new libraries. I've been enjoying using the cl-arrows library, which "borrows" from Clojure's threading macros ๐Ÿ™‚

github.com/nightfly19/c...

clojure.org/guides/threa...

06.12.2024 01:05 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Day 5 - Advent of Code 2024

Another solution in #CommonLisp . Ran into a little trouble as the rules contained a circular dependency ๐Ÿ˜ตโ€๐Ÿ’ซ

github.com/brewski82/ad...

I've completed "Print Queue" - Day 5 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/5

06.12.2024 01:05 ๐Ÿ‘ 5 ๐Ÿ” 0 ๐Ÿ’ฌ 3 ๐Ÿ“Œ 0
Day 4 - Advent of Code 2024

I've completed "Ceres Search" - Day 4 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/4

In #CommonLisp github.com/brewski82/ad...

05.12.2024 00:40 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0