<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="/atom.xsl" type="text/xsl"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>Posts tagged: notifiq</title>
  <id>https://pype.dev/tags/notifiq/atom.xml</id>
  <updated>2025-12-26T05:10:27Z</updated>
  <subtitle>All posts with the tag &#34;notifiq&#34;</subtitle>
  <link href="https://pype.dev/tags/notifiq/" rel="alternate" type="text/html"></link>
  <link href="https://pype.dev/tags/notifiq/atom.xml" rel="self" type="application/atom+xml"></link>
  <author>
    <name>Nic Payne</name>
  </author>
  <generator uri="https://github.com/WaylonWalker/markata-go">markata-go</generator>
  <entry>
    <title>Mindful</title>
    <id>https://pype.dev/mindful/</id>
    <updated>2025-12-26T05:10:27Z</updated>
    <published>2025-12-26T05:10:27Z</published>
    <link href="https://pype.dev/mindful/" rel="alternate" type="text/html"></link>
    <summary type="text">Reminder and alarm app</summary>
    <content type="html">&lt;p&gt;Reminder and alarm app&lt;/p&gt;&#xA;&lt;h2 id=&#34;features&#34;&gt;&lt;span class=&#34;heading-wear-glyph&#34;&gt;Features&lt;/span&gt; &lt;a href=&#34;#features&#34; class=&#34;heading-anchor&#34;&gt;#&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;quick templates&lt;/li&gt;&#xA;&lt;li&gt;works everywhere (mobile, desktop)&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;todos&#34;&gt;&lt;span class=&#34;heading-wear-glyph&#34;&gt;TODOs&lt;/span&gt; &lt;a href=&#34;#todos&#34; class=&#34;heading-anchor&#34;&gt;#&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;premium sign-up&lt;/li&gt;&#xA;&lt;li&gt;test password reset&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;</content>
    <author>
      <name>Nic Payne</name>
      <uri>https://pype.dev</uri>
    </author>
  </entry>
  <entry>
    <title>Notifiq</title>
    <id>https://pype.dev/notifiq/</id>
    <updated>2025-12-26T05:08:54Z</updated>
    <published>2025-12-26T05:08:54Z</published>
    <link href="https://pype.dev/notifiq/" rel="alternate" type="text/html"></link>
    <summary type="text">Note: this began in event-details-updates-via-notifications-as-a-service and is the first iteration of this idea</summary>
    <content type="html">&lt;blockquote&gt;&#xA;&lt;p&gt;Note: this began in &lt;a href=&#34;/event-details-updates-via-notifications-as-a-service/&#34; class=&#34;wikilink&#34; data-title=&#34;Event Details Updates via Notifications as a Service&#34; data-description=&#34;I&amp;#39;ve moved these notes to soonish&#34; data-date=&#34;2025-09-02&#34; data-preview=&#34;I&amp;#39;ve moved these notes to soonish&#34;&gt;Event Details Updates via Notifications as a Service&lt;/a&gt; and is the first iteration of this idea&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;h2 id=&#34;projects&#34;&gt;&lt;span class=&#34;heading-wear-glyph&#34;&gt;Projects&lt;/span&gt; &lt;a href=&#34;#projects&#34; class=&#34;heading-anchor&#34;&gt;#&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;/soonish/&#34; class=&#34;wikilink&#34; data-title=&#34;Soonish&#34; data-description=&#34;Personal events tracker dashboard&#34; data-date=&#34;2025-09-13&#34; data-preview=&#34;Personal events tracker dashboard&#34;&gt;Soonish&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;/mindful/&#34; class=&#34;wikilink&#34; data-title=&#34;Mindful&#34; data-description=&#34;Reminder and alarm app&#34; data-date=&#34;2025-12-26&#34; data-preview=&#34;Reminder and alarm app&#34;&gt;Mindful&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;docs&#34;&gt;&lt;span class=&#34;heading-wear-glyph&#34;&gt;Docs&lt;/span&gt; &lt;a href=&#34;#docs&#34; class=&#34;heading-anchor&#34;&gt;#&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Consider the &lt;a href=&#34;https://support.pushover.net/i8-how-much-does-pushover-cost-is-there-a-subscription&#34;&gt;Pushover Docs&lt;/a&gt; for inspiration on notifiq docs as well&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;notes&#34;&gt;&lt;span class=&#34;heading-wear-glyph&#34;&gt;Notes&lt;/span&gt; &lt;a href=&#34;#notes&#34; class=&#34;heading-anchor&#34;&gt;#&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;h2 id=&#34;use-cases&#34;&gt;&lt;span class=&#34;heading-wear-glyph&#34;&gt;Use Cases&lt;/span&gt; &lt;a href=&#34;#use-cases&#34; class=&#34;heading-anchor&#34;&gt;#&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Event Details and updates&lt;/li&gt;&#xA;&lt;li&gt;IT ticketing system&lt;/li&gt;&#xA;&lt;li&gt;Volunteer reminder system&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;requirements&#34;&gt;&lt;span class=&#34;heading-wear-glyph&#34;&gt;Requirements&lt;/span&gt; &lt;a href=&#34;#requirements&#34; class=&#34;heading-anchor&#34;&gt;#&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&lt;a href=&#34;/apprise/&#34; class=&#34;glossary-term&#34; title=&#34;Apprise - github project that&amp;#39;s awesome about notifications&#34; data-hover-title=&#34;apprise&#34;&gt;apprise&lt;/a&gt; server/library&lt;/li&gt;&#xA;&lt;li&gt;CMS with users and roles + a database&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;updates need to POST to apprise&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;ol start=&#34;3&#34;&gt;&#xA;&lt;li&gt;notification backbone&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;SMS&lt;/li&gt;&#xA;&lt;li&gt;email (requires domain to offer a real service)&#xA;&lt;ul&gt;&#xA;&lt;li&gt;maybe managers could bring their own email server?&lt;/li&gt;&#xA;&lt;li&gt;no, just make it configurable - people setup the whole thing or they pay me&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;ol start=&#34;4&#34;&gt;&#xA;&lt;li&gt;infra&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Temporal instead of webserver patterns may lead to easier scaling&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;drafting&#34;&gt;&lt;span class=&#34;heading-wear-glyph&#34;&gt;Drafting&lt;/span&gt; &lt;a href=&#34;#drafting&#34; class=&#34;heading-anchor&#34;&gt;#&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Been working in Windsurf with gpt-5 mostly on outlining the requirements for soonish&lt;/li&gt;&#xA;&lt;li&gt;My immediate goal is to have very detailed specs for the project to best utilize AI while building it without allowing the AI to drive any meaningful aspect of the development&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;ideas&#34;&gt;&lt;span class=&#34;heading-wear-glyph&#34;&gt;Ideas&lt;/span&gt; &lt;a href=&#34;#ideas&#34; class=&#34;heading-anchor&#34;&gt;#&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;WorkOS for auth for B2B for soonish&lt;/li&gt;&#xA;&lt;li&gt;remind.notifiq.net/&lt;url&gt; as a usecase for soonish&#xA;&lt;ul&gt;&#xA;&lt;li&gt;configured reading times, so just get reminded at the next one&lt;/li&gt;&#xA;&lt;li&gt;phase 2 of this idea might be grabbing the content of the url and sending the notification with some of that content&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;message-priority&#34;&gt;&lt;span class=&#34;heading-wear-glyph&#34;&gt;Message Priority&lt;/span&gt; &lt;a href=&#34;#message-priority&#34; class=&#34;heading-anchor&#34;&gt;#&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Events should have a priority of some &lt;a href=&#34;/kind/&#34; class=&#34;glossary-term&#34; title=&#34;kind - kubernetes in docker&#34; data-hover-title=&#34;kind&#34;&gt;kind&lt;/a&gt; so that business hours can be considered easily&lt;/li&gt;&#xA;&lt;li&gt;Should channels have similar types of preferences? I suppose I need to think about the different user flows&#xA;&lt;ul&gt;&#xA;&lt;li&gt;automated event makes critical ticket outside business hours - force update subscribers based on&amp;hellip;. whatever they&amp;rsquo;re subscribed with/desired channels&lt;/li&gt;&#xA;&lt;li&gt;event update is critical - all subscribers need to know on their desired channels&lt;/li&gt;&#xA;&lt;li&gt;those above 2 are the same&lt;/li&gt;&#xA;&lt;li&gt;event update is not critical - do the signal to everyone but channels take into consideration that it&amp;rsquo;s info only, so respect a business hours/quiet hours and notify during appropriate time.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;frontends&#34;&gt;&lt;span class=&#34;heading-wear-glyph&#34;&gt;Frontends&lt;/span&gt; &lt;a href=&#34;#frontends&#34; class=&#34;heading-anchor&#34;&gt;#&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Use NiceGUI for a default events front end as a toy example to demonstrate notifiq use cases&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Use react for something like pager duty maybe - just to see what kind of things windsurf can do with it&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;competitors&#34;&gt;&lt;span class=&#34;heading-wear-glyph&#34;&gt;Competitors&lt;/span&gt; &lt;a href=&#34;#competitors&#34; class=&#34;heading-anchor&#34;&gt;#&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://zenduty.com/pricing/&#34;&gt;zenduty&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;progress&#34;&gt;&lt;span class=&#34;heading-wear-glyph&#34;&gt;Progress&lt;/span&gt; &lt;a href=&#34;#progress&#34; class=&#34;heading-anchor&#34;&gt;#&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;h3 id=&#34;november-22-2025&#34;&gt;&lt;span class=&#34;heading-wear-glyph&#34;&gt;November 22 2025&lt;/span&gt; &lt;a href=&#34;#november-22-2025&#34; class=&#34;heading-anchor&#34;&gt;#&lt;/a&gt;&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;added auto-sub of creator to event (visibility)&#xA;&lt;ul&gt;&#xA;&lt;li&gt;auto subscription_selector made for autosub:default&lt;/li&gt;&#xA;&lt;li&gt;subscription_selector for event.tag == channel.tag as well&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;</content>
    <author>
      <name>Nic Payne</name>
      <uri>https://pype.dev</uri>
    </author>
  </entry>
  <entry>
    <title>Soonish</title>
    <id>https://pype.dev/soonish/</id>
    <updated>2025-09-13T06:01:24Z</updated>
    <published>2025-09-13T06:01:24Z</published>
    <link href="https://pype.dev/soonish/" rel="alternate" type="text/html"></link>
    <summary type="text">Personal events tracker dashboard</summary>
    <content type="html">&lt;p&gt;Personal events tracker dashboard&lt;/p&gt;&#xA;&lt;h2 id=&#34;features&#34;&gt;&lt;span class=&#34;heading-wear-glyph&#34;&gt;Features&lt;/span&gt; &lt;a href=&#34;#features&#34; class=&#34;heading-anchor&#34;&gt;#&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;share events with other users&lt;/li&gt;&#xA;&lt;li&gt;grid/calendar view&lt;/li&gt;&#xA;&lt;li&gt;create/edit events&lt;/li&gt;&#xA;&lt;li&gt;notified about any updated to events you&amp;rsquo;re invited to&#xA;send updates to anyone you&amp;rsquo;ve invited to an event&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;todos&#34;&gt;&lt;span class=&#34;heading-wear-glyph&#34;&gt;TODOs&lt;/span&gt; &lt;a href=&#34;#todos&#34; class=&#34;heading-anchor&#34;&gt;#&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;premium sign-up&lt;/li&gt;&#xA;&lt;li&gt;test password reset&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;</content>
    <author>
      <name>Nic Payne</name>
      <uri>https://pype.dev</uri>
    </author>
  </entry>
</feed>