<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: Dior</title>
    <description>The latest articles on Forem by Dior (@diorwave).</description>
    <link>https://forem.com/diorwave</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3698044%2F165a9aa7-e29a-4be5-a3b1-e71c94a2bc59.jpeg</url>
      <title>Forem: Dior</title>
      <link>https://forem.com/diorwave</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/diorwave"/>
    <language>en</language>
    <item>
      <title>Looking for a Long-Term Collaboration Partner (US / Canada / UK / Europe)</title>
      <dc:creator>Dior</dc:creator>
      <pubDate>Tue, 24 Mar 2026 08:14:01 +0000</pubDate>
      <link>https://forem.com/diorwave/looking-for-a-long-term-collaboration-partner-us-canada-uk-europe-1854</link>
      <guid>https://forem.com/diorwave/looking-for-a-long-term-collaboration-partner-us-canada-uk-europe-1854</guid>
      <description>&lt;p&gt;I am looking for a reliable, English-fluent partner based in &lt;strong&gt;Europe, the US, Canada, or the UK&lt;/strong&gt; to collaborate with me on &lt;strong&gt;freelance platforms&lt;/strong&gt; where strong client communication and meeting presence are essential.&lt;/p&gt;

&lt;p&gt;I have extensive experience delivering technical projects and handle &lt;strong&gt;all development and implementation work&lt;/strong&gt; myself. However, due to a past account restriction caused by clients requesting off-platform communication.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;Your responsibilities&lt;/strong&gt;
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Communicate with clients directly on freelance platforms via meeting&lt;/li&gt;
&lt;li&gt;Attend required client meetings (intro calls, project discussions, clarification calls)&lt;/li&gt;
&lt;li&gt;Provide necessary platform-compliant setup (account access, computer/environment where required)&lt;/li&gt;
&lt;li&gt;Coordinate closely with me on technical details during discussions&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;My role&lt;/strong&gt;
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Full responsibility for technical architecture, development, and delivery&lt;/li&gt;
&lt;li&gt;Real-time technical support during meetings when needed&lt;/li&gt;
&lt;li&gt;Ensuring projects are delivered to a high professional standard&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;Collaboration terms&lt;/strong&gt;
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Client-facing role only&lt;/strong&gt; (no coding or development work required)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Long-term partnership&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;We can discuss in more deatil about the profit share based on each person's opinion&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If you are confident in client discussions, comfortable supporting the development enviroment such as providing the account and pc and interested in a &lt;strong&gt;results-based, long-term collaboration&lt;/strong&gt;, feel free to reach out via DM so we can discuss details.&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>ai</category>
      <category>programming</category>
      <category>javascript</category>
    </item>
    <item>
      <title>Building a RAM-Only, End-to-End Encrypted Chat for the Terminal (Python)</title>
      <dc:creator>Dior</dc:creator>
      <pubDate>Wed, 07 Jan 2026 09:36:07 +0000</pubDate>
      <link>https://forem.com/diorwave/building-a-ram-only-end-to-end-encrypted-chat-for-the-terminal-python-58af</link>
      <guid>https://forem.com/diorwave/building-a-ram-only-end-to-end-encrypted-chat-for-the-terminal-python-58af</guid>
      <description>&lt;p&gt;I built &lt;strong&gt;cmd-chat&lt;/strong&gt;, a peer-to-peer chat application that runs entirely in the terminal and leaves &lt;strong&gt;no trace on disk&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;The core idea was to explore how much privacy and security you can get with:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;zero servers&lt;/li&gt;
&lt;li&gt;zero persistence&lt;/li&gt;
&lt;li&gt;and a minimal CLI interface&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  What it does
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;End-to-end encrypted messaging&lt;/li&gt;
&lt;li&gt;Secure authentication using SRP (passwords are never sent)&lt;/li&gt;
&lt;li&gt;All messages and keys live in RAM only&lt;/li&gt;
&lt;li&gt;Pure terminal/command-line UX&lt;/li&gt;
&lt;li&gt;Written entirely in Python&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;When the process exits, everything disappears.&lt;/p&gt;

&lt;h3&gt;
  
  
  Why I built it
&lt;/h3&gt;

&lt;p&gt;This started as a learning experiment around:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;authentication without trusted servers&lt;/li&gt;
&lt;li&gt;minimizing attack surface&lt;/li&gt;
&lt;li&gt;ephemeral communication by default&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;It’s not meant to replace Signal or Matrix - it’s intentionally simple and infrastructure-light.&lt;/p&gt;

&lt;h3&gt;
  
  
  What I’d love feedback on
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Threat model assumptions&lt;/li&gt;
&lt;li&gt;Crypto choices and protocol flow&lt;/li&gt;
&lt;li&gt;CLI UX improvements&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;GitHub repo:&lt;br&gt;
👉 &lt;a href="https://github.com/diorwave/cmd-chat" rel="noopener noreferrer"&gt;https://github.com/diorwave/cmd-chat&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If you’re into terminals, crypto, or privacy-focused tooling, I’d love to hear your thoughts.&lt;/p&gt;

</description>
      <category>python</category>
      <category>security</category>
      <category>cli</category>
      <category>privacy</category>
    </item>
  </channel>
</rss>
