Chris Shennan's Avatar

Chris Shennan

@chrisshennan.bsky.social

Building https://buildwithscaffold.com, https://noticeboards.info, http://passwordangel.co, https://reachable.link & https://redr.it Blogging on: https://chrisshennan.com Follow my journey: http://newsletter.chrisshennan.com/subscribe

144 Followers  |  184 Following  |  94 Posts  |  Joined: 15.11.2024  |  2.0109

Latest posts by chrisshennan.bsky.social on Bluesky

and how do you decide what content gets posted on the product blog vs the personal blog? I'm assuming the posts on my personal blog would still resonate better with the audience than a brand post due to a greater sense of personal connection, but I'm sure there is a time and place for both

11.08.2025 09:00 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I think this question arises at multiple points. I have the same question from the perspective of blog articles i.e. I usually start with blogs via my personal blog (so the content still lives even if the project dies), but at what point do you create / post from the product blog...

11.08.2025 09:00 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Noticeboards

Small wins today. Fixed a date time bug on noticeboards.info causing events to hide too early. A combination of a yesterday/today/tomorrow bug across a dateTimeFrom and dateTimeTo properties.

On the plus side, I now have a small test suite. #buildinpublic

07.08.2025 19:05 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

That might be an interesting one to A/B test - a week or two liking my own posts vs a week or two where... (I don't want to say not-liking otherwise they wouldn't be posted in the first place ๐Ÿค”)... you know what I mean!

07.08.2025 16:12 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Build With Chris Coding backend by day, chasing indie hacking dreams by night, and building fun projects like Build With Scaffold along the way. Join me for your front-row seat to personal projects, indie hacking, and...

Make sure to sign up and never miss another issue - newsletter.chrisshennan.com/subscribe

05.08.2025 12:15 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
How Iโ€™m Using Scaffold to Build (and Rebuild) My Own Sites Build With Chris: Issue 7

Issue 7 is out - How Iโ€™m Using Scaffold to Build (and Rebuild) My Own Sites #buildinpublic #newsletter

newsletter.chrisshennan.com/p/how-i-m-us...

05.08.2025 12:15 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
Chris Shennan's Newsletter Backend developer during the day and aspiring indie hacker by night.

Lost my entire evening battling Symfony, AssetMapper, Stimulus, and my pseudo-bundle to get Stimulus controllers inside the bundle instead of the main app, but in the end, I won! ๐ŸŽ‰

Write-up coming soon โ€” donโ€™t miss it ๐Ÿ‘‰ newsletter.chrisshennan.com #buildinpublic

01.08.2025 10:00 โ€” ๐Ÿ‘ 2    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I typically use Tailwind Plus (formerly TailwindUI), but my buildwithscaffold.com project is open-source and Tailwind Plus doesn't allow redistribution, which ruled it out here. Preline UI does allow redistribution provided you stick with the open-source components and don't include any pro ones.

25.07.2025 10:49 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
IndieDevUse โ€” Discover What Apps and Tools Indie Developers Use Explore the tools, apps, and workflows that successful indie developers use to build their products. Learn from real developers' tech stacks and productivity setups.

I wrote up how I added myself to indiedevuse.com using Docker (no local pnpm install needed). If you think it would be useful to others, feel free to lift the Dockerfile or ping me for a PR. chrisshennan.com/blog/adding-...

25.07.2025 07:53 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Done - PR submitted. I suspect I'll submit another one at some point to tweak the bio - I can never write one I like ๐Ÿคฆโ€โ™‚๏ธ

24.07.2025 15:45 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

That's all Tailwind CSS and Preline UI. My involvement is almost entirely reduced to copy and paste, which is actually a good thing as I have no FE skills.

24.07.2025 13:09 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Snap! It must be the season

bsky.app/profile/chri...

24.07.2025 12:45 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Also, have you though about if/how you could use the "Tools and Technologies"? Tag-like pages come to mind i.e. click on Docker and then it shows indie's who make use of that particular tool. Potential for links to related resources etc.

24.07.2025 12:42 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I like this project, especially the open-source aspect i.e. not having to curate all the indie profiles yourself. Do you have any concerns about lots of incoming PR's i.e. you've built up a bunch of profiles and add new option, like multiple social media links? That could result in lots of updates

24.07.2025 12:42 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 0
Post image Post image

I've moved on to the public view of the blog pages. Still a few placeholder bits to swap out, but it's looking alright. Ported the content from chrisshennan.com/blog as a test, and I'm quite happy with it. I'll soon be able to port chrisshennan.com into buildwithscaffold.com #buildinpublic

23.07.2025 21:03 โ€” ๐Ÿ‘ 4    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1
Post image Post image

I've been putting off adding the blog functionality to Scaffold for a while, but the documentation section on buildwithscaffold.com (WIP: buildwithscaffold.com/docs) ended up with most of the same fundamentals, so I've decided to bite the bullet. The admin section is already in. #buildinpublic

18.07.2025 21:13 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Fixing Dockerโ€‘Compose, PhpStorm & Xdebug: Lesson from a Port & Socket Mixโ€‘up Ran into PhpStorm + Docker + Xdebug breaking after a port conflict and socket mismatch. Hereโ€™s how I debugged it and got tests running again.

#PhpStorm + #Docker + #Xdebug broke after a port conflict and socket mismatch. Debugged it, fixed it, wrote it up: chrisshennan.com/blog/fixing-...

18.07.2025 07:50 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image Post image

Week 1 - Done and Dusted! - I wish I could say it had been easy ๐Ÿฅต #couchto5k

20.06.2025 11:48 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

No more accidentally committing temporary files. #git

docs.github.com/en/get-start...

06.06.2025 13:54 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

So it's time to call it a day at 45?

27.05.2025 12:31 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Out of interest, which of those 4 gave you the biggest impact?

21.05.2025 12:43 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Maybe marketing isn't the point. For me it's more about networking - connecting with like-minded folks to help keep the motivation levels up. Indie hacking by yourself is hard - but a hi-five from a fellow community member can quickly turn a bad day around, or make a good day and awesome one.

15.05.2025 15:09 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

My newsletter subscribe link -> newsletter.chrisshennan.com/subscribe

In case you want to sign up and motivate me to post more ๐Ÿ‘

15.05.2025 12:46 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Issue #6: Scaffold, Noticeboards & Waitlists May 2025

I put out the latest issue of my newsletter this week - "Scaffold, Noticeboards & Waitlists" #buildinpublic newsletter.chrisshennan.com/p/issue-6-sc...

15.05.2025 12:31 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

Finally got a landing page set up for noticeboards.info last night. Spent a little time adding the basic waitlist functionality to it and now that's another feature I can backport into buildwithscaffold.com and then have out of the box for new projects. #buildinpublic

30.04.2025 10:16 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
a cartoon character is holding a bunch of money and the words shut up and are above him ALT: a cartoon character is holding a bunch of money and the words shut up and are above him

I'm not ready to use HypeDesk yet, but I've just bought the lifetime access as I know I'll need it. It's super tricky to give you money without having a project ready though

29.04.2025 08:28 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I like the idea of open stats and allowing folks to see top level income per project/site but would probably wouldn't want to show the granular detail publicly.

28.04.2025 13:33 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

What's your thoughts on allowing the dashboard to be publicly viewable (if user enables it)? In a similar same way to how @plausible.io allows me to make my website statistics publicly viewable.

28.04.2025 13:32 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

I like this. I just need to build something that generates revenue so I can use it.

28.04.2025 08:35 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

I'm not ready to give up my day job just yet

27.04.2025 19:37 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@chrisshennan is following 19 prominent accounts