Technical writer and Software Engineer. Building Python / Flask developer starter kits with PythonStarter. Advocate for Bitcoin, Palestine and human rights. Find me on other platforms here: danieleasterman.com
Public Key
npub14r0n8n6cx55exfs9vntdg87kyxj8vz9rec77f2hd5kzj8aapa5gsxmd0vm Profile Code
nprofile1qqs23heneavr22vnyczkf4k5rltzrfrkpz3uu00y4tk6tpfr77s76ygpp4mhxue69uhkummn9ekx7mqpzemhxue69uhhyetvv9ujuurjd9kkzmpwdejhg6d8zrs
Show more details
Published at
2026-03-26T19:26:15+01:00 Event JSON
{
"id": "80f78c3dd371b6d8dbd7ec2e2e135d68c33aa0f7b6712d8422e98b315ae9e35a" ,
"pubkey": "a8df33cf58352993260564d6d41fd621a47608a3ce3de4aaeda58523f7a1ed11" ,
"created_at": 1774549575 ,
"kind": 0 ,
"tags": [],
"content": "{\"about\":\"Technical writer and Software Engineer.\\nBuilding Python \\/ Flask developer starter kits with PythonStarter. \\n\\nAdvocate for Bitcoin, Palestine and human rights.\\nFind me on other platforms here: danieleasterman.com\",\"banner\":\"https:\\/\\/blossom.primal.net\\/21a2007ad6adc2f4f2650e4b7a130be4ac411881767354a48c9dce8fe6f8fefe.png\",\"name\":\"daneasterman\",\"picture\":\"https:\\/\\/blossom.primal.net\\/005b2fe8cbe2f984b341b49b5a9452597f686132c0b6fbbaf220c9fbb0c32f36.jpg\",\"nip05\":\"[email protected] \",\"lud16\":\"[email protected] \",\"display_name\":\"Daniel\",\"lud06\":\"\",\"website\":\"pythonstarter.co\"}" ,
"sig": "23cc5f4292687e45558300a580fc411273a7918b4e571b77ee627884df7e518478904f52016c8853c69478e8f99b9feb83430cbf1f743dc8170f801d5b38d090"
}
Last Notes npub14r0n8n6cx55exfs9vntdg87kyxj8vz9rec77f2hd5kzj8aapa5gsxmd0vm daneasterman The behaviour of the Argentinian players and fan base shows what happens to a people when your money has been so bad for so long. Something deeply dysfunctional in their society. Like Israel but for different reasons. https://youtu.be/kRdK6hEEO24?is=Klx43TVCZnF4Apus CC: @nprofile…8hfk npub14r0n8n6cx55exfs9vntdg87kyxj8vz9rec77f2hd5kzj8aapa5gsxmd0vm daneasterman At Bedford Cheatcode conference with @nprofile…6zsd ! Very nice to meet you! npub14r0n8n6cx55exfs9vntdg87kyxj8vz9rec77f2hd5kzj8aapa5gsxmd0vm daneasterman Best in class book shelf. #nevent1q…3mpy npub14r0n8n6cx55exfs9vntdg87kyxj8vz9rec77f2hd5kzj8aapa5gsxmd0vm daneasterman On the day of Coinbase’s IPO, filings to the SEC show that Armstrong sold 749,999 shares in 3 batches worth a massive $291.8 million. This represented a 71% sell-off of his total holdings. npub14r0n8n6cx55exfs9vntdg87kyxj8vz9rec77f2hd5kzj8aapa5gsxmd0vm daneasterman Also there are no complex build steps with htmx like React and vue.js. You just add it to your <head> tag and you are done. So don’t waste time with complex installation and configuration, and can focus on actual coding and making features npub14r0n8n6cx55exfs9vntdg87kyxj8vz9rec77f2hd5kzj8aapa5gsxmd0vm daneasterman I don’t know much about Vite, tried Vue.js a while ago. But i found the best front end library to use with Python / Flask is HTMX npub14r0n8n6cx55exfs9vntdg87kyxj8vz9rec77f2hd5kzj8aapa5gsxmd0vm daneasterman Yes I think most people starting a Python web project would be introduced to Django, but I just love Flask’s simplicity. Also most of the SaaS starter kits out there are focused on Next JS / React. npub14r0n8n6cx55exfs9vntdg87kyxj8vz9rec77f2hd5kzj8aapa5gsxmd0vm daneasterman No worries at all, appreciate your enquiry at this early stage! npub14r0n8n6cx55exfs9vntdg87kyxj8vz9rec77f2hd5kzj8aapa5gsxmd0vm daneasterman Hey Stu, it’s not a course exactly, it will be a codebase starter kit but will include some explainers / docs on the key sections. Based on other similar products I’m looking at pricing around $149 for lifetime access. Also my product is still in active development at the moment but targeting Feb/ early March next year. npub14r0n8n6cx55exfs9vntdg87kyxj8vz9rec77f2hd5kzj8aapa5gsxmd0vm daneasterman Cash doesn’t scale for funding revolutions. But the most unstoppable, hardest and most decentralised money the world has ever known, does. npub14r0n8n6cx55exfs9vntdg87kyxj8vz9rec77f2hd5kzj8aapa5gsxmd0vm daneasterman The great Chinese firewall is powerless against Bitcoin, even though it’s totally illegal to use Bitcoin there npub14r0n8n6cx55exfs9vntdg87kyxj8vz9rec77f2hd5kzj8aapa5gsxmd0vm daneasterman Even in one of the most oppressive and tech savvy states in the world - China, 🇨🇳 On chain and lightning Bitcoin payments work flawlessly as demonstrated by @nprofile…mtx5 See: youtu.be/I4zjvfPLn5c https://blossom.primal.net/98ffa0358726b2f60c1bb7b3aaacff986a1293c65175b1afa8982b9d89778441.jpg npub14r0n8n6cx55exfs9vntdg87kyxj8vz9rec77f2hd5kzj8aapa5gsxmd0vm daneasterman Relief that @nprofile…mtx5 also started his journey in the crypto / blockchain space and realised like me that it’s all useless / unproductive speculation or outright scam. BTW: my name on the YouTube live stream was “deasterman” - but need to change that! npub14r0n8n6cx55exfs9vntdg87kyxj8vz9rec77f2hd5kzj8aapa5gsxmd0vm daneasterman Where are all the Python developers on this platform? Follow me and say hi! Open source for the win! npub14r0n8n6cx55exfs9vntdg87kyxj8vz9rec77f2hd5kzj8aapa5gsxmd0vm daneasterman I am building a starter kit for Python developers which will allow them to get their SaaS and e-commerce businesses up-and-running faster with all the foundations in place such as user accounts / authentication and payments with BTC npub14r0n8n6cx55exfs9vntdg87kyxj8vz9rec77f2hd5kzj8aapa5gsxmd0vm daneasterman Nostr is the number 2 decentralised social media network after Bluesky according to this chatGPT research: 1) Nostr overall (protocol, not just Primal) • Nostr itself — the decentralized protocol underlying apps like Primal — has been reported with millions of users across clients. One source cites over ~18 million registered users on the Nostr network as of mid-2023, across all clients and relays.  2) Mastodon (Fediverse, decentralized) • While not “Web3” in the blockchain sense, Mastodon is a decentralized social network and has historically seen millions of users. It surpassed 10 million registered user accounts in 2023 and had peak activity metrics in the millions.  3) Bluesky (AT Protocol) • Bluesky isn’t blockchain-backed but is decentralized by protocol (AT Protocol). It has tens of millions of users — e.g., around ~40 million by late 2025 according to recent reporting. npub14r0n8n6cx55exfs9vntdg87kyxj8vz9rec77f2hd5kzj8aapa5gsxmd0vm daneasterman On Nostr, unlike web2 social media, you truly own your audience and followers as you can take them anywhere. Wish this had been ready when Musk took over Twitter as there was serious desire to switch at that point among many normies with big accounts, such as journalists and activists. npub14r0n8n6cx55exfs9vntdg87kyxj8vz9rec77f2hd5kzj8aapa5gsxmd0vm daneasterman Coincidence that we are in the 21st century and also max 21 million Bitcoins? Also from: https://youtu.be/tIVriDqKsFA?si=aLZIXq4xEER293H7 npub14r0n8n6cx55exfs9vntdg87kyxj8vz9rec77f2hd5kzj8aapa5gsxmd0vm daneasterman Wow that was an awesome quote / metaphor at 1:11:11 by @nprofile…c37j - “The mainstream institutions are like a tree in a forest just before it falls down. It’s already dead and rotten, it just hasn’t fallen down yet”. https://youtu.be/tIVriDqKsFA?si=aLZIXq4xEER293H7 npub14r0n8n6cx55exfs9vntdg87kyxj8vz9rec77f2hd5kzj8aapa5gsxmd0vm daneasterman @nprofile…wszm quick question on the premium account: does the monthly option auto-renew? npub14r0n8n6cx55exfs9vntdg87kyxj8vz9rec77f2hd5kzj8aapa5gsxmd0vm daneasterman Seeing this Netscape graphic gave me crazy nostalgia. Hope Nostr can usher in a similar revolution as Netscape once did. #nevent1q…vnhp npub14r0n8n6cx55exfs9vntdg87kyxj8vz9rec77f2hd5kzj8aapa5gsxmd0vm daneasterman Good luck! Let me know if you have any questions on Flask! npub14r0n8n6cx55exfs9vntdg87kyxj8vz9rec77f2hd5kzj8aapa5gsxmd0vm daneasterman Agree, its crazy. But to build your own SaaS business (or for other small business owners), you should only need to focus on your favourite language's stack and not have to use the fancy frontend framework of the day. So my preferred stack for shipping quickly is Python Django/Flask, HTMX for nice async UX and vanilla CSS or Bootstrap. npub14r0n8n6cx55exfs9vntdg87kyxj8vz9rec77f2hd5kzj8aapa5gsxmd0vm daneasterman Ah my bad, didn’t realise you can generate a new lightning invoice in the Primal wallet with the Add Details button npub14r0n8n6cx55exfs9vntdg87kyxj8vz9rec77f2hd5kzj8aapa5gsxmd0vm daneasterman It seems to me that Coinbase is doing a “soft” boycott of the lightning network by not supporting email-style lightning addresses and only allowing extremely long and cumbersome lightning invoices. #nevent1q…4pdr npub14r0n8n6cx55exfs9vntdg87kyxj8vz9rec77f2hd5kzj8aapa5gsxmd0vm daneasterman The main hurdles for non-techie users will be a password manager and setting up a non-Coinbase Bitcoin lightning wallet. #nevent1q…0gyz npub14r0n8n6cx55exfs9vntdg87kyxj8vz9rec77f2hd5kzj8aapa5gsxmd0vm daneasterman Sorry guys but the onboarding process with Alby is terrible and confusing. I would advise new users to avoid using Alby entirely. npub14r0n8n6cx55exfs9vntdg87kyxj8vz9rec77f2hd5kzj8aapa5gsxmd0vm daneasterman Here is the relevant part from the Coinbase help page, which shows you can only send out of Coinbase using an invoice from the other wallet. https://blossom.primal.net/73ce6532a132d60a7d3f2a7a876a71e428ea0774d43df951ea799288d57e845e.png #nevent1q…dyvc npub14r0n8n6cx55exfs9vntdg87kyxj8vz9rec77f2hd5kzj8aapa5gsxmd0vm daneasterman Convincing a "normie" friend to first download an additional Bitcoin lightning wallet (in addition to their Coinbase account) in order to get money onto Primal, is extra friction which will put off a lot of people! npub14r0n8n6cx55exfs9vntdg87kyxj8vz9rec77f2hd5kzj8aapa5gsxmd0vm daneasterman Primal's built-in lightning wallet should provide a lightning invoice as well (not just a plain-language email style lightning address), as Coinbase requires an invoice to send lightning transactions. Unfortunately most people have Coinbase accounts so to reduce friction and get mass adoption, this invoice functionality would help me to convince some of my friends to get on Primal / Nostr. npub14r0n8n6cx55exfs9vntdg87kyxj8vz9rec77f2hd5kzj8aapa5gsxmd0vm daneasterman Micro-payments like Zaps on a legacy social media platform with fiat would be impossible as most companies use Stripe and every transaction costs $0.3 minimum in fees. Medium (writing platform) for example integrates with Stripe and will only pay out once you receive a minimum of $10 in revenue share (which is quite hard to do) npub14r0n8n6cx55exfs9vntdg87kyxj8vz9rec77f2hd5kzj8aapa5gsxmd0vm daneasterman Figured this out now - only seems to work for the built-in wallet on Primal mobile, the web version doesn’t seem allow you to setup the built-in wallet or an external wallet for sending zaps. #nevent1q…n90u npub14r0n8n6cx55exfs9vntdg87kyxj8vz9rec77f2hd5kzj8aapa5gsxmd0vm daneasterman Also seen quite a few people on Reddit struggle with this recently npub14r0n8n6cx55exfs9vntdg87kyxj8vz9rec77f2hd5kzj8aapa5gsxmd0vm daneasterman Just joined primate yesterday - added my Wallet of Satoshi address to my profile. Can someone send me a tiny zap amount to test it's working? I tried zapping other people but seems I need to setup a connected account to get that working? Assuming that requires an Alby subscription or more technical setup? Also can't sign into Primal now without Alby extension active. What is the easiest way to disable that? Thanks in advance!