<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Chewedfeed on Keloran blog and random stuff</title>
    <link>https://keloran.dev/tags/chewedfeed/</link>
    <description>Recent content in Chewedfeed on Keloran blog and random stuff</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <copyright>Keloran</copyright>
    <lastBuildDate>Sun, 15 Dec 2024 23:03:07 +0000</lastBuildDate>
    <atom:link href="https://keloran.dev/tags/chewedfeed/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>1tn.pw</title>
      <link>https://keloran.dev/current/1tn-pw/</link>
      <pubDate>Sun, 15 Dec 2024 23:03:07 +0000</pubDate>
      <guid>https://keloran.dev/current/1tn-pw/</guid>
      <description>&lt;p&gt;This is a very simple url shortner, it does exactly that&lt;/p&gt;&#xA;&lt;h3 id=&#34;it-has-an-increadbly-simple-api&#34;&gt;It has an increadbly simple API&lt;/h3&gt;&#xA;&lt;p&gt;Very simple API&lt;/p&gt;&#xA;&lt;h2 id=&#34;create&#34;&gt;Create&lt;/h2&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;curl --request POST \&#xA;  --url http://api.1tn.pw/create \&#xA;  --header &amp;#39;Content-Type: application/json&amp;#39; \&#xA;  --data &amp;#39;{&#xA; &amp;#34;url&amp;#34;: &amp;#34;https://keloran.dev&amp;#34;&#xA;}&amp;#39;&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Returns&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;{&#xA; &amp;#34;short&amp;#34;: &amp;#34;yJjWqM&amp;#34;,&#xA; &amp;#34;url&amp;#34;: &amp;#34;https://keloran.dev&amp;#34;&#xA;}&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;get&#34;&gt;Get&lt;/h2&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;curl --request GET \&#xA;  --url https://api.1tn.pw/yJjWqM \&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Returns&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;{&#xA; &amp;#34;long&amp;#34;: &amp;#34;https://keloran.dev&amp;#34;&#xA;}&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;hr&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://github.com/1tn-pw&#34;&gt;Github Link&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://1tn.pw&#34;&gt;Company Site&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Flags.gg</title>
      <link>https://keloran.dev/current/flags/</link>
      <pubDate>Sun, 15 Dec 2024 00:00:00 +0100</pubDate>
      <guid>https://keloran.dev/current/flags/</guid>
      <description>&lt;p&gt;This is a feature flag system, I have been designing for a few months now,&lt;/p&gt;&#xA;&lt;p&gt;it has a few nice features and works in React and NextJS&lt;/p&gt;&#xA;&lt;p&gt;it will soft launch on Boxing Day 2024&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;Implemented features&#xA;* NextJS clientside support&#xA;* React support&#xA;* multi project&#xA;* multi agent&#xA;* multi Environment&#xA;* secret menus with custom keycombos&#xA;* golang agent now supports local override of flags&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;Planned features&#xA;* Flag promotion from dev to production&#xA;* NextJS server support for reading if flag is enabled&#xA;* RBAC support&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;hr&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://github.com/flags-gg&#34;&gt;Github Link&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Todo List</title>
      <link>https://keloran.dev/current/todo-list/</link>
      <pubDate>Tue, 19 Dec 2023 08:18:04 +0000</pubDate>
      <guid>https://keloran.dev/current/todo-list/</guid>
      <description>&lt;h1 id=&#34;another-project&#34;&gt;Another project&lt;/h1&gt;&#xA;&lt;p&gt;So I decided to create another project, this was mainly to re-learn react, and to get back into the swing of things, so what is it&lt;/p&gt;&#xA;&lt;p&gt;Well if you can&amp;rsquo;t guess by the title, its a todo-list, specifically &lt;a href=&#34;https://todo-list.app&#34;&gt;Todo-List.app&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;features&#34;&gt;Features&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Entirly private, encryption happens in browser&lt;/li&gt;&#xA;&lt;li&gt;Storage is only of the encrypted form&lt;/li&gt;&#xA;&lt;li&gt;Login is using Keycloak, so no &amp;ldquo;real&amp;rdquo; details are retained&lt;/li&gt;&#xA;&lt;li&gt;Export/Import todo.txt&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h4 id=&#34;unfinished-features&#34;&gt;Unfinished features&lt;/h4&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Project support (its a very simple todo, only items and sub-items atm)&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://github.com/todo-lists-app&#34;&gt;Github Link&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Retro Board</title>
      <link>https://keloran.dev/backburner/retro-board/</link>
      <pubDate>Mon, 06 Dec 2021 15:31:36 +0000</pubDate>
      <guid>https://keloran.dev/backburner/retro-board/</guid>
      <description>&lt;h1 id=&#34;retro-board&#34;&gt;Retro Board&lt;/h1&gt;&#xA;&lt;p&gt;Well I&amp;rsquo;ve started another project, retro-board.it this is just going to be a very simple app, that has a couple of options&lt;/p&gt;&#xA;&lt;h3 id=&#34;initial-signin&#34;&gt;Initial Signin&lt;/h3&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;Ask the user what the Company name is, this is to create a subdomain with that company name (if it doesnt already exist) - if the company name already exists then enter the password for the domain&lt;/li&gt;&#xA;&lt;li&gt;Ask the user for a Team name&lt;/li&gt;&#xA;&lt;li&gt;Ask if they would like to use single sign-on (Google | Github) or accounts&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;h3 id=&#34;team-board-setup&#34;&gt;Team Board Setup&lt;/h3&gt;&#xA;&lt;p&gt;The team board starts with the following options&lt;/p&gt;</description>
    </item>
    <item>
      <title>BugFix.es</title>
      <link>https://keloran.dev/backburner/bugfixes/</link>
      <pubDate>Wed, 13 Oct 2021 15:05:44 +0100</pubDate>
      <guid>https://keloran.dev/backburner/bugfixes/</guid>
      <description>&lt;p&gt;This is a bug tracking system, any time an error happens on your site it tells bugfixes in the agent for your language,&lt;/p&gt;&#xA;&lt;p&gt;then if the error occurs quickly or once in a while it informs the user some how&lt;/p&gt;&#xA;&lt;p&gt;nothing is public yet (the javascript version released needs fixing)&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;Planned languages supported&#xA;* Go&#xA;* Javascript&#xA;* Swift&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;Planned notification systems&#xA;* Auto-create tickets&#xA;    * Jira&#xA;    * YouTrack&#xA;    * Jetbrains Space&#xA;    * GitHub&#xA;* Channel messages&#xA;    * Slack&#xA;    * Microsoft Teams&#xA;    * Jetbrains Space&#xA;* Email&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;hr&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://github.com/bugfixes&#34;&gt;GitHub Link&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>K8sDeploy.dev</title>
      <link>https://keloran.dev/backburner/k8sdeploy/</link>
      <pubDate>Wed, 13 Oct 2021 15:05:44 +0100</pubDate>
      <guid>https://keloran.dev/backburner/k8sdeploy/</guid>
      <description>&lt;p&gt;This project is so that I can deploy projects into my cluster using github pipelines&lt;/p&gt;&#xA;&lt;p&gt;now that sounds simle enough, except there aren&amp;rsquo;t any (from my limited research) deployment agents for kubernetes that work on arm&lt;/p&gt;&#xA;&lt;p&gt;So whats my plan, well this system works thus&lt;/p&gt;&#xA;&lt;h3 id=&#34;method&#34;&gt;Method&lt;/h3&gt;&#xA;&lt;p&gt;There is a github action that is triggered in your pipeline, this talks to an orchestrator on k8sdeploy&lt;/p&gt;&#xA;&lt;p&gt;the orchestrator then sends a message to a queue with a topic for an agent that has been registered by you for your cluster&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
