<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: maxthegeek1</title><link>https://news.ycombinator.com/user?id=maxthegeek1</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 28 Apr 2026 19:41:03 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=maxthegeek1" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by maxthegeek1 in "Show HN: Open-source Kibana alternative for logs and traces in ClickHouse"]]></title><description><![CDATA[
<p>We use HyperDX for our observability! We had been using google's observability suite before, because we're using GKE anyways, but HyperDX's search over traces is just waaaay better and I can't go back.</p>
]]></description><pubDate>Tue, 12 Nov 2024 18:17:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=42118095</link><dc:creator>maxthegeek1</dc:creator><comments>https://news.ycombinator.com/item?id=42118095</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42118095</guid></item><item><title><![CDATA[New comment by maxthegeek1 in "Show HN: Open-source low-code email editor"]]></title><description><![CDATA[
<p>I'll take a look!</p>
]]></description><pubDate>Wed, 23 Oct 2024 21:12:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=41929304</link><dc:creator>maxthegeek1</dc:creator><comments>https://news.ycombinator.com/item?id=41929304</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41929304</guid></item><item><title><![CDATA[New comment by maxthegeek1 in "Show HN: Open-source low-code email editor"]]></title><description><![CDATA[
<p>Hi z3ugma! Yah we'll add a README. To clarify the emailo package is not (currently) intended for consumption outside of Dittofeed, but it'd be great to document nonetheless!</p>
]]></description><pubDate>Wed, 23 Oct 2024 20:55:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=41929197</link><dc:creator>maxthegeek1</dc:creator><comments>https://news.ycombinator.com/item?id=41929197</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41929197</guid></item><item><title><![CDATA[New comment by maxthegeek1 in "Zod: TypeScript-first schema validation with static type inference"]]></title><description><![CDATA[
<p>Likewise we use typebox for everything in our project (open source customer.io alternative).<p><a href="https://github.com/dittofeed/dittofeed/blob/main/packages/isomorphic-lib/src/types.ts">https://github.com/dittofeed/dittofeed/blob/main/packages/is...</a></p>
]]></description><pubDate>Thu, 10 Oct 2024 17:10:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=41800954</link><dc:creator>maxthegeek1</dc:creator><comments>https://news.ycombinator.com/item?id=41800954</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41800954</guid></item><item><title><![CDATA[Dittofeed – Helm Chart, Email Attachments, Segmentation Improvements – v0.14.0]]></title><description><![CDATA[
<p>Hey HN, I wanted to share the latest release of Dittofeed we’ve been working on, v0.14.0. For those who aren't familiar, Dittofeed is an open-source, MIT-licensed alternative to customer engagement platforms like Customer.io and Klaviyo. This release brings significant improvements to Dittofeed:<p>- *Helm Chart*: We've added a Helm chart for easy installation on Kubernetes. Several teams are already using it in production.<p>- *Manual Segments*: Create segments based on a hardcoded list of users, great for targeting based on external data or analysis.<p>- *Email Attachments*: We've added support for email attachments, enhancing email campaign capabilities.<p>- *Performance Enhancements*: Significant improvements include an optimization to our segmentation engine, resulting in a 50% reduction in compute times!<p>- *Webhook and SMS Broadcasts*: Send one-off messages to external APIs and SMS providers.<p>- *Random Bucket Segment Type*: Useful for testing new journey paths or A/B testing.<p>- *Synchronize Properties in Webhook Nodes*: Safely retrieve and use data from your own APIs in your journeys.<p>- *Improved Admin APIs*: Extended APIs allow developers to programmatically read and update journeys, segments, and user properties.<p>- *HyperDX Integration*: Added support for correlating logs and traces with HyperDX via OpenTelemetry.<p>For a more detailed breakdown of what's included in v0.14.0, check out our full release notes:
https://www.dittofeed.com/post/release-v0-14-0<p>If you're self-hosting Dittofeed, make sure to consult our latest upgrade guide:
https://docs.dittofeed.com/deployment/self-hosted/upgrade-guide/v0-14-0<p>We'd really appreciate it if you visited and starred our repo to help support the project:
https://github.com/dittofeed/dittofeed<p>We'd love to get your feedback and suggestions for new features and improvements.<p>Thank you!</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41258761">https://news.ycombinator.com/item?id=41258761</a></p>
<p>Points: 2</p>
<p># Comments: 1</p>
]]></description><pubDate>Thu, 15 Aug 2024 18:03:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=41258761</link><dc:creator>maxthegeek1</dc:creator><comments>https://news.ycombinator.com/item?id=41258761</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41258761</guid></item><item><title><![CDATA[Dittofeed v0.13.1: Webhooks and Admin API]]></title><description><![CDATA[
<p>Hey HN,  we just released Dittofeed v0.13.1! Dittofeed is an open-source, MIT-licensed alternative to customer engagement platforms like Customer.io and Braze. This release introduces several features that really expand how you can use Dittofeed:<p>- *New Webhook Channel*: This channel lets you make API requests directly from user journeys. It's useful for:<p>1. Use cases include sending Slack messages, triggering native mobile push notifications.<p>2. Sending messages with your internal APIs.<p>3. Integrating messaging channels that Dittofeed doesn't yet support natively.<p>- *Admin API*: The Admin API allows you to programmatically manage your Dittofeed workspace. This release includes endpoints for managing users, searching user events, and more.<p>- *Improved Template Publishing UX*: Our template editor now allows you to visually compare your drafts against published templates, simplifying the publication process and ensuring you don’t lose track of your changes.<p>For a more detailed breakdown of what’s included in v0.13.1, check out our blog post:<p>https://dittofeed.com/blog/release-0-13-1<p>And for those self-hosting Dittofeed, make sure to consult our latest upgrade guide:<p>https://docs.dittofeed.com/deployment/self-hosted/upgrade-guide/v0-13-0<p>We'd really appreciate it if you visited and starred our repo to help support the project:<p>https://github.com/dittofeed/dittofeed<p>Thanks all!</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=40077936">https://news.ycombinator.com/item?id=40077936</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 18 Apr 2024 16:29:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=40077936</link><dc:creator>maxthegeek1</dc:creator><comments>https://news.ycombinator.com/item?id=40077936</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40077936</guid></item><item><title><![CDATA[Dittofeed – Efficiency and Deliverability – v0.12.1]]></title><description><![CDATA[
<p>Hey HN, Dittofeed v0.12.1 is out! For those unfamiliar, Dittofeed is an MIT-licensed, open-source platform for omnichannel customer engagement, offering an alternative to tools like Customer.io and Braze. This release focuses on key optimizations and fixes, enhancing performance and compliance:<p>- New "NotEquals" Segment Operator: Now, you can exclude users based on the absence of specific traits, enabling more precise targeting in your Journeys.<p>- Optimized Query Memory Efficiency: We've significantly improved the memory efficiency of our computed property engine, powered by ClickHouse. This is helpful for teams self-hosting Dittofeed.<p>- Subscription Email Headers: We've updated our email headers for subscription-related emails to comply with Bulk email sender guidelines, improving deliverability.<p>- Improved Messaging Stats: Addressed an edge case with Sendgrid webhook events that could lead to inaccurate messaging stats.<p>For a detailed look at the contents of v0.12.1 you can read our blog post.<p>https://dittofeed.com/blog/release-0-12-1<p>For self-hosting users, see our upgrade guide:<p>https://docs.dittofeed.com/deployment/self-hosted/upgrade-guide/v0-12-0<p>We’d really appreciate it if you visited and starred our repo.<p>https://github.com/dittofeed/dittofeed<p>Thanks!</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=39842706">https://news.ycombinator.com/item?id=39842706</a></p>
<p>Points: 2</p>
<p># Comments: 1</p>
]]></description><pubDate>Wed, 27 Mar 2024 18:17:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=39842706</link><dc:creator>maxthegeek1</dc:creator><comments>https://news.ycombinator.com/item?id=39842706</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39842706</guid></item><item><title><![CDATA[Dittofeed – Open Source Messaging Automation - Drafts and Stats]]></title><description><![CDATA[
<p>Hey HN, we've released Dittofeed v0.11.0! It's an open-source project for omnichannel customer engagement, like Customer.io or Braze, but MIT-licensed. This update focuses on improving journey management and analytics:<p>- Journey Drafts: Edit and save journeys before publishing changes to users.
- Journey Percentages: Shows users’ progression through journeys. Useful for debugging and optimization.
- SMS Stats: Extended analytics to include SMS, alongside email.
- Revamped Resource Tables*: Updated UI for easier navigation of Journeys, Messages, Segments, etc.
- User Filters: New filtering options for user properties and segment assignments.<p>For more info check out our blog post:<p>https://dittofeed.com/blog/release-0-11-0<p>If you have any questions or feature requests, we’d love it if you joined us on Discord: https://discord.gg/HajPkCG4Mm</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=39758659">https://news.ycombinator.com/item?id=39758659</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 19 Mar 2024 18:14:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=39758659</link><dc:creator>maxthegeek1</dc:creator><comments>https://news.ycombinator.com/item?id=39758659</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39758659</guid></item><item><title><![CDATA[Show HN: Dittofeed v0.10.0 – Transactional Messaging]]></title><description><![CDATA[
<p>Hi HN, we just released Dittofeed v0.10.0.  Dittofeed is an open-source (MIT-licensed) omnichannel customer engagement platform similar to Customer.io, Braze, and Iterable. This is a big release for us which includes:<p>- Support for transactional messaging via Event Entry journeys. This was a highly requested feature among community members.<p>Read more here:<p>https://docs.dittofeed.com/resources/journey-nodes/entry#event-entry<p>- Support for new email service providers, Amazon SES, and Postmark. Amazon SES, in particular, has been a long-requested feature, given SES’s reputation for great deliverability and being low cost.<p>This release also includes several other additions, like event search and optimizations to our segmentation engine. If you’re interested in reading more, we’ve got a release post:<p>https://dittofeed.com/blog/release-0-10-0<p>We’d love to hear your thoughts on the tools you currently use for transactional or marketing messaging.<p>If you’d like to make suggestions, or ask questions, we’re available on our discord.<p>https://discord.gg/HajPkCG4Mm<p>Thanks!</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=39551964">https://news.ycombinator.com/item?id=39551964</a></p>
<p>Points: 9</p>
<p># Comments: 3</p>
]]></description><pubDate>Thu, 29 Feb 2024 16:56:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=39551964</link><dc:creator>maxthegeek1</dc:creator><comments>https://news.ycombinator.com/item?id=39551964</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39551964</guid></item><item><title><![CDATA[How We Stopped Our ClickHouse DB from Exploding]]></title><description><![CDATA[
<p>Article URL: <a href="https://altinity.com/blog/how-we-stopped-our-clickhouse-db-from-exploding">https://altinity.com/blog/how-we-stopped-our-clickhouse-db-from-exploding</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=39280687">https://news.ycombinator.com/item?id=39280687</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 06 Feb 2024 21:13:42 +0000</pubDate><link>https://altinity.com/blog/how-we-stopped-our-clickhouse-db-from-exploding</link><dc:creator>maxthegeek1</dc:creator><comments>https://news.ycombinator.com/item?id=39280687</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39280687</guid></item><item><title><![CDATA[New comment by maxthegeek1 in "[dead]"]]></title><description><![CDATA[
<p>I just wanted to share a piece I recently wrote on Dev.to about some of the work we've been doing at Dittofeed. Dittofeed is an open-source alternative to platforms like customer.io, Klaviyo, and Braze.<p>If you're interested in how to segment users by processing semi-structured event logs at scale, keep reading!<p>Article: <a href="https://dev.to/dittofeed-max/how-we-stopped-our-clickhouse-db-from-exploding-2969" rel="nofollow">https://dev.to/dittofeed-max/how-we-stopped-our-clickhouse-d...</a>
Dittofeed's primary repo: <a href="https://github.com/dittofeed/dittofeed">https://github.com/dittofeed/dittofeed</a><p>This article includes code samples, as well as a link to a git repo you can use to run tests and follow along. These code samples demonstrate a simplified user segmentation setup in ClickHouse.<p>Accompanying repo for the article: <a href="https://github.com/dittofeed/clickhouse-segments-tutorial">https://github.com/dittofeed/clickhouse-segments-tutorial</a><p>User segmentation is key to understanding your business or application’s users’ behaviors. For example, you might want to keep track of which users have gotten stuck in an onboarding flow or which users haven’t logged in within the last 30 days.<p>Here's a quick rundown of what I covered:<p>Diving into ClickHouse: Why we (and you) should use ClickHouse for your analytical workloads, and user segmentation in particular.<p>On User Segmentation: What are user segments, and how do we calculate them. We cover some basic pseudocode.<p>Tackling Idempotency: To avoid duplicate data messing up our calculations, we've made sure our setup is idempotent.<p>Scaling with Micro-Batching: Simulate stream processing by incrementally aggregating user events in small batches. This is really the core of the article!<p>"Event Time" vs. "Processing Time": When did an event happen and what are the different ways we can measure time? How do we accommodate different measures of time in our application?<p>I'd really love it if you could take a moment to check out the article and maybe even drop a star on the Dittofeed GitHub repo. Your support and feedback would mean a lot!<p>Catch you all soon!</p>
]]></description><pubDate>Mon, 29 Jan 2024 19:16:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=39181011</link><dc:creator>maxthegeek1</dc:creator><comments>https://news.ycombinator.com/item?id=39181011</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39181011</guid></item><item><title><![CDATA[New comment by maxthegeek1 in "XFaaS: Hyperscale and Low Cost Serverless Functions at Meta"]]></title><description><![CDATA[
<p>Interesting that they seem to only intend this for uses cases outside of the "path of a user-interaction". Makes me thing they've prioritized devx/iteration, but that for a non-trivial number of uses cases you'll need eject to more low level infrastructure.</p>
]]></description><pubDate>Wed, 24 Jan 2024 18:37:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=39120986</link><dc:creator>maxthegeek1</dc:creator><comments>https://news.ycombinator.com/item?id=39120986</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39120986</guid></item><item><title><![CDATA[New comment by maxthegeek1 in "Blueprint: A Toolchain for Highly-Reconfigurable Microservice Applications"]]></title><description><![CDATA[
<p>Having trouble finding blueprint's repo. The paper says it's open source. Would love to poke around, if you know where to find it!</p>
]]></description><pubDate>Tue, 02 Jan 2024 22:53:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=38848180</link><dc:creator>maxthegeek1</dc:creator><comments>https://news.ycombinator.com/item?id=38848180</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38848180</guid></item><item><title><![CDATA[New comment by maxthegeek1 in "Show HN: Dittofeed v0.6.0 – Reverse ETL for open-source customer messaging"]]></title><description><![CDATA[
<p>Hi all. Have you used reverse ETL with customer engagement platforms / marketing automation in the past?<p>Would love to learn about your use case and pain points.</p>
]]></description><pubDate>Mon, 30 Oct 2023 18:06:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=38073270</link><dc:creator>maxthegeek1</dc:creator><comments>https://news.ycombinator.com/item?id=38073270</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38073270</guid></item><item><title><![CDATA[Show HN: Dittofeed v0.6.0 – Reverse ETL for open-source customer messaging]]></title><description><![CDATA[
<p>Hi HN, we just released Dittofeed v0.6.0. This release includes reverse ETL support, with the help of Polytomic. Reverse ETL support was highly requested by community members.<p>Dittofeed is an open-source alternative to platforms like customer.io, Braze, and others. Reverse ETL is useful for allowing  growth teams to track new events without blocking on the product engineering team.<p>Polytomic is a data platform which supports both ETL and reverse ETL.<p>A few other release highlights based on HN feedback:<p>- Full overhaul of our “broadcasts” feature to improve the ease of sending one-off messages like newsletters and product updates.
- You can now send test messages to yourself to ensure proper rendering in different email clients, validate ESP credentials, etc.<p>Release blog post with all updates [here](https://dittofeed.com/blog/release-0-6-0). Hope to hear your thoughts!<p>Github Repo - https://github.com/dittofeed/dittofeed<p>Demo - https://demo.dittofeed.com/dashboard/journeys<p>Docs - https://docs.dittofeed.com/getting-started<p>Polytomic Docs - https://docs.polytomic.com/docs/getting-started<p>Dittofeed Polytomic Docs - https://docs.dittofeed.com/integrations/sources/polytomic</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=38073060">https://news.ycombinator.com/item?id=38073060</a></p>
<p>Points: 3</p>
<p># Comments: 1</p>
]]></description><pubDate>Mon, 30 Oct 2023 17:54:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=38073060</link><dc:creator>maxthegeek1</dc:creator><comments>https://news.ycombinator.com/item?id=38073060</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38073060</guid></item><item><title><![CDATA[New comment by maxthegeek1 in "K3s – Lightweight Kubernetes"]]></title><description><![CDATA[
<p>k3s is my preferred way to run k8s locally, for the purpose of developing helm charts locally. It's way more lightweight than minikube, and with k3d it's way easier to use as well.</p>
]]></description><pubDate>Wed, 11 Oct 2023 17:43:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=37847735</link><dc:creator>maxthegeek1</dc:creator><comments>https://news.ycombinator.com/item?id=37847735</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37847735</guid></item><item><title><![CDATA[New comment by maxthegeek1 in "Show HN: Dittofeed v0.5.0 – Self-host SMS and email customer messaging"]]></title><description><![CDATA[
<p>It's handled on the Twilio side, but we have webhooks to listen in on twilio subscription changes!</p>
]]></description><pubDate>Fri, 06 Oct 2023 16:39:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=37793000</link><dc:creator>maxthegeek1</dc:creator><comments>https://news.ycombinator.com/item?id=37793000</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37793000</guid></item><item><title><![CDATA[Show HN: Dittofeed v0.5.0 – Self-host SMS and email customer messaging]]></title><description><![CDATA[
<p>Hey HN, we’ve just released Dittofeed v0.5.0, with the primary change being the addition of SMS as a messaging channel. Dittofeed is an open source (MIT licensed) omnichannel customer engagement platform, similar to Customer.io and Iterable. We added:<p>- Twilio-based SMS messaging. You can create SMS templates and customer journeys within Dittofeed.<p>SMS is a great channel for B2C software companies, looking to engage with their users. For example, e-commerce businesses commonly use SMS to support checkout flows.<p>We'll be making further enhancements to Dittofeed's SMS support in the coming weeks!<p>- We added a new "Trait Exists" segmentation option, which can be used to create a segment of all users with phone numbers, for example.<p>- We made some fairly large improvements to our settings UI. Big shout out to our contributor! <a href="https://github.com/promisetochi">https://github.com/promisetochi</a><p>The full feature release blog post can be found here: <a href="https://dittofeed.com/blog/release-0-5-0">https://dittofeed.com/blog/release-0-5-0</a>.<p>Looking forward to your thoughts and feedback!<p>Github Repo - <a href="https://github.com/dittofeed/dittofeed">https://github.com/dittofeed/dittofeed</a><p>Demo - <a href="https://demo.dittofeed.com/dashboard/journeys">https://demo.dittofeed.com/dashboard/journeys</a><p>Docs - <a href="https://docs.dittofeed.com/getting-started">https://docs.dittofeed.com/getting-started</a></p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=37781455">https://news.ycombinator.com/item?id=37781455</a></p>
<p>Points: 14</p>
<p># Comments: 3</p>
]]></description><pubDate>Thu, 05 Oct 2023 17:34:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=37781455</link><dc:creator>maxthegeek1</dc:creator><comments>https://news.ycombinator.com/item?id=37781455</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37781455</guid></item><item><title><![CDATA[New comment by maxthegeek1 in "MongoDB’s new query engine"]]></title><description><![CDATA[
<p>Cockroachdb is a common solution here.</p>
]]></description><pubDate>Thu, 21 Sep 2023 15:57:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=37599576</link><dc:creator>maxthegeek1</dc:creator><comments>https://news.ycombinator.com/item?id=37599576</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37599576</guid></item><item><title><![CDATA[New comment by maxthegeek1 in "Show HN: Dittofeed – 1-Click deploy, self-host Mailchimp alternative"]]></title><description><![CDATA[
<p>Hey, love what you guys have done with React Email <3</p>
]]></description><pubDate>Tue, 19 Sep 2023 20:42:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=37576231</link><dc:creator>maxthegeek1</dc:creator><comments>https://news.ycombinator.com/item?id=37576231</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37576231</guid></item></channel></rss>