<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
  <id>https://jaf.run/en/</id>
  <title>Jafran Hasan · from another perspective</title>
  <subtitle>Essays by Jafran Hasan.</subtitle>
  <link rel="self" href="https://jaf.run/en/atom.xml"/>
  <link rel="alternate" href="https://jaf.run/en/"/>
  <updated>2026-06-11T00:00:00.000Z</updated>
  <author><name>Jafran Hasan</name><email>mail@jaf.run</email></author>
<entry xml:lang="en">
  <id>https://jaf.run/en/articles/two-claude-code-accounts-one-machine</id>
  <title>Running two Claude Code accounts on one machine</title>
  <link href="https://jaf.run/en/articles/two-claude-code-accounts-one-machine"/>
  <updated>2026-06-11T00:00:00.000Z</updated>
  <published>2026-06-11T00:00:00.000Z</published>
  <summary>I paid USD 100 a month for Claude Max and never managed to use it up. Two Pro accounts at USD 40 turned out to be the better deal: one environment variable, two shell aliases, zero logouts. Works on macOS, Linux, and Windows.</summary>
  <author><name>Jafran Hasan</name><email>mail@jaf.run</email></author>
  <category term="claude-code"/><category term="cli"/><category term="workflow"/><category term="tooling"/>
</entry>
<entry xml:lang="bn">
  <id>https://jaf.run/en/articles/rajshahi-ultimate-travel-guide</id>
  <title>রাজশাহীর আল্টিমেট ভ্রমণ গাইড</title>
  <link href="https://jaf.run/en/articles/rajshahi-ultimate-travel-guide"/>
  <updated>2026-05-14T00:00:00.000Z</updated>
  <published>2026-05-14T00:00:00.000Z</published>
  <summary>ঢাকা থেকে রাজশাহী, কখন আসবেন, কোথায় উঠবেন, পদ্মার ধারে কী খাবেন, পুঠিয়া-বাঘা থেকে কী দেখবেন, রেশম-আম-গুড় কোথায় কিনবেন, আর হাতের কাছে কোন নম্বরগুলো রাখবেন। এক বসায় পড়লেই রাজশাহী চিনে যাবেন।</summary>
  <author><name>Jafran Hasan</name><email>mail@jaf.run</email></author>
  <category term="travel"/><category term="rajshahi"/><category term="bangladesh"/><category term="food"/><category term="guide"/><category term="shopping"/><category term="history"/>
</entry>
<entry xml:lang="en">
  <id>https://jaf.run/en/articles/shakespeare-http-error-codes</id>
  <title>What if Shakespeare rewrites HTTP error codes?</title>
  <link href="https://jaf.run/en/articles/shakespeare-http-error-codes"/>
  <updated>2026-05-14T00:00:00.000Z</updated>
  <published>2026-05-14T00:00:00.000Z</published>
  <summary>AI is dangerous. I asked ChatGPT to rewrite every HTTP status code in Shakespearean English. Here is the cast list, from 100 Continue to 503 Service Unavailable.</summary>
  <author><name>Jafran Hasan</name><email>mail@jaf.run</email></author>
  <category term="http"/><category term="humor"/><category term="ai"/><category term="writing"/>
</entry>
<entry xml:lang="en">
  <id>https://jaf.run/en/articles/the-flawed-gregorian-calendar</id>
  <title>The flawed Gregorian calendar</title>
  <link href="https://jaf.run/en/articles/the-flawed-gregorian-calendar"/>
  <updated>2026-05-14T00:00:00.000Z</updated>
  <published>2026-05-14T00:00:00.000Z</published>
  <summary>The calendar you use every day is wrong. Not a little wrong, really wrong. Why the Gregorian calendar drifts from reality, and the thousand-year-old Persian calendar that got it right.</summary>
  <author><name>Jafran Hasan</name><email>mail@jaf.run</email></author>
  <category term="science"/><category term="history"/><category term="calendar"/><category term="astronomy"/>
</entry>
</feed>