Yeah, seems like most people that have taken the time to respond have said something along these lines.
I feel better about using the same look and modifying as needed in the future. I appreciate you giving your opinion, itβs helped add some confidence in this decision!
18.11.2025 19:57 β π 1 π 0 π¬ 0 π 0
Very true, not sure if Iβll be as limited as Substack there (San, serif, slab, and so on), or if I should allow any open source font available on fonts.bunny.net. But no custom font uploads as I donβt want to deal with hosting potentially pirated content.
18.11.2025 08:56 β π 2 π 0 π¬ 1 π 0
π€ ok ok, interesting suggestion. Iβll play around with fonts. I will be allowing publications to set their own fonts so that might do it.
18.11.2025 08:03 β π 1 π 0 π¬ 1 π 0
Feeling good about the dashboard, the publication theme not so much. But I think itβd take too long to redesign something to be unique.
But like you said, it will eventually diverge into its own. So Iβm leaning to just ship as is and redesign later.
18.11.2025 08:01 β π 1 π 0 π¬ 1 π 0
Thats a good point, especially since I am marketing Offprint as a βdrop-in replacement for Substackβ the familiarity would be very helpful at the start.
As for what I would change, Iβm not entirely sure. Theyβve done a really good job at designing with social interactions in mind π€
18.11.2025 07:44 β π 3 π 0 π¬ 1 π 0
Designing something new and distinct, that feels like "Offprint" instead of "Substack" would take up a decent bit of time to get it feeling "right". But I feel like starting with the Substack look would allow us to evolve from a good base once we start having our own unique problems to solve (π§΅ 3/3)
18.11.2025 06:42 β π 6 π 0 π¬ 2 π 0
But the main publication website is looking more like a Substack clone, how do we feel about this?
I am having a hard time internally about copying it verbatim, but designing something new and distinct would take up more time than I'm wanting to give this problem before the soft-launch (π§΅ 2/3)
18.11.2025 06:42 β π 5 π 0 π¬ 2 π 0
I'm having an internal debate and would love some feedback from you all! For the most part I am pretty happy with the look and feel of the Dashboard (it feels like our own thing, but clearly inspired by Substack).
But... (continued in thread π§΅ 1/3)
18.11.2025 06:42 β π 8 π 0 π¬ 1 π 1
Hey, you beat me to it! I was just about to say the same thing. This is how our editor will work as well, markdown syntax but stored as blocks.
17.11.2025 22:33 β π 3 π 0 π¬ 0 π 0
The ability for people to ditch Substack and other similar platforms is monetization. This is one of our primary goals, so we hope to be one of the first with pledges and paid subscriptions similar to Substack soon after launch!
Stay tuned!
11.11.2025 18:19 β π 2 π 0 π¬ 0 π 0
Weβre gonna aim for a soft launch with publications, articles, and branding customization by the end of the yearπ€π½so soon enough youβll be able to write on Offprint.
Be ready, first come first serve!
Request and invite ππ½ offprint.app
11.11.2025 18:10 β π 15 π 3 π¬ 1 π 0
Thanks for the mention! Weβre still in development, but we do aim to be a direct replacement for Substack.
Iβd definitely encourage you to request an invite and weβll make sure to get you in on the first wave.
07.11.2025 18:02 β π 1 π 0 π¬ 0 π 0
Really enjoyed reading the latest article by @laurenshof.online. Worth a read if youβre interested in the state of where long-form publishing is headed
03.11.2025 16:57 β π 11 π 2 π¬ 0 π 0
Itβs been amazing seeing long-form publishing really take shape across the network. Offprintβs been lucky to grow alongside so many others pushing for this future: writers owning their work, platforms connecting instead of competing.
Feels like things are finally clicking ππ½
03.11.2025 16:55 β π 3 π 0 π¬ 1 π 0
GitHub - socialdept/atp-signals: Build Reactive Signals for Bluesky's AT Protocol Firehose in Laravel
Build Reactive Signals for Bluesky's AT Protocol Firehose in Laravel - socialdept/atp-signals
π Initial stable release v1.0.0!
Consume real-time AT Protocol events in your Laravel application. We changed the package name a bit to keep things consistent and clear as we continue to contribute AT Protocol packages to the Laravel community.
github.com/socialdept/a...
31.10.2025 22:22 β π 13 π 3 π¬ 0 π 0
Yes sir, will need to store images and (potentially) videos ourselves for drafts at the very least. Though weβll probably be serving optimized media from our CDN on published content as well.
Donβt want to waste others bandwidth on giant blobs loading on mobile.
30.10.2025 23:08 β π 2 π 0 π¬ 0 π 0
Appreciate the kind words ππ½ββοΈ
30.10.2025 06:59 β π 1 π 0 π¬ 0 π 0
Some of you were excited for the Laravel package, this is not the whole thing I was working on. Instead, I decided to separate functionality into smaller bites.
This is the first package we're releasing. Signal watches for specific Firehose events and let's you react to them as needed.
30.10.2025 06:52 β π 5 π 1 π¬ 0 π 0
Just finished implementing image grids! Now you can add up to 6 images in a grid layout, which is also customizable. Not sure how many I'll allow in a single document since bandwidth and storage unfortunately doesn't grow on trees.
Don't forget to:
ποΈ Request an invite β offprint.app
30.10.2025 04:32 β π 18 π 1 π¬ 3 π 0
Another one. This one is a showcase of the Bluesky @mentions I've implemented into the Offprint editor. You'll be able to mention anyone in the network inside your documents or articles easily, inline, and intuitively!
Still under development but don't forget to:
ποΈ Request an invite β offprint.app
29.10.2025 04:32 β π 15 π 1 π¬ 1 π 1
I don't believe this package is ready for production yet, but I will keep working on it and will eventually open source it. So any other Laravel developers will have an easier time keeping their users cached data in sync.
29.10.2025 04:22 β π 2 π 0 π¬ 0 π 0
Spent the last two days creating a Laravel package that can keep database models bi-directionally in sync with at proto records automatically.
In this demo, I am only pulling data from the database not at proto. I run through and update the data via pdsls.dev and you'll see the data auto-update.
29.10.2025 04:22 β π 12 π 1 π¬ 2 π 0
PDSls
Browse the public data on atproto
Maybe this is what youβre looking for pdsls.dev/at://did:plc...
29.10.2025 00:56 β π 1 π 0 π¬ 1 π 0
πΈ UFOs: Explore atproto lexicons
Sample records and timeseries statistics for *every* collection seen in the ATmosphere.
There is! Might not be exactly what youβre looking for but UFOs my Microcosm: ufos.microcosm.blue
This app watches the firehose and shows how popular specific lexicons are.
28.10.2025 14:48 β π 1 π 0 π¬ 1 π 0
Another day, another feature showcase. Just finished this one up today. I know I have a bunch of nerds (like me π€) that will need to write about their code (with examples).
This oneβs for you π«Άπ½
ποΈ Request an invite β offprint.app
27.10.2025 08:15 β π 11 π 2 π¬ 0 π 2
Weβre collaborating on some stuff already π Weβre working on interoperability together with some other long form platforms. But one product would be interesting π€ who knows
26.10.2025 14:20 β π 7 π 0 π¬ 1 π 0
Second feature showcase drop, the single image block (simple but fundamental to get this right)
We'll keep dropping sneak-peeks when we have something refined to show off!
π« Request an invite β offprint.app
25.10.2025 10:00 β π 12 π 3 π¬ 0 π 1
Own your words. Own your audience. - Offprint
Don't forget to request an invite, we're still working hard on getting this out (forgive me, solo dev with full time gig) we'll start on boarding users as soon as we can!
π« β offprint.app
25.10.2025 09:54 β π 2 π 0 π¬ 0 π 0
We've been working on our editor for about a month. Built from the ground up and while it was serviceable, I wanted it to feel amazing to use.
Re rebuilt it on top of a good base package, and have been working the past week nonstop to rebuild what we had. But now we're further than we were before!
25.10.2025 09:54 β π 20 π 2 π¬ 2 π 2
You're giving me some ideas π
25.09.2025 14:53 β π 1 π 0 π¬ 0 π 0