<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>The Palmdoc Chronicles</title>
	<atom:link href="http://palmdoc.net/feed/" rel="self" type="application/rss+xml" />
	<link>https://palmdoc.net</link>
	<description>My thoughts as a Medical Tech and AI enthusiast</description>
	<lastBuildDate>Fri, 12 Jun 2026 23:11:24 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://palmdoc.net/images/cropped-icon-512x512-1-32x32.png</url>
	<title>The Palmdoc Chronicles</title>
	<link>https://palmdoc.net</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Lovey’s Debut Single “From the Beginning” #music #jazz</title>
		<link>https://palmdoc.net/2026/06/12/loveys-debut-single-from-the-beginning-music-jazz/</link>
					<comments>https://palmdoc.net/2026/06/12/loveys-debut-single-from-the-beginning-music-jazz/#respond</comments>
		
		<dc:creator><![CDATA[palmdoc]]></dc:creator>
		<pubDate>Fri, 12 Jun 2026 23:10:54 +0000</pubDate>
				<category><![CDATA[AI]]></category>
		<category><![CDATA[Jazz]]></category>
		<category><![CDATA[Lovey]]></category>
		<category><![CDATA[Music]]></category>
		<guid isPermaLink="false">https://palmdoc.net/?p=7400</guid>

					<description><![CDATA[Lovey is my musical virtual muse. Her first single, “From the Beginning,” has now been successfully released on Spotify. This marks the official debut of Lovey as a jazz vocalist and virtual artist, bringing her late-night sound to streaming platforms for the first time. “From the Beginning” introduces her style clearly: intimate, unhurried, romantic, and built around a voice meant for the quiet hours. The single is now available through Lovey’s official website: Official Lovey website:https://palmdoc.net/lovey/ Listeners can stream the track now on Spotify and YouTube Music. Links are already live on the Lovey page. Apple Music is still pending and will be added once the release becomes available there. “From the Beginning” is a soft jazz ballad about wanting to be loved before the complications, before the endings, and before the masks we learn to wear. It is a simple song, but not a casual one. It carries the mood of a late-night room, a close microphone, and a confession held just long enough before being spoken. Lovey arrives without noise or hype. The song does the introduction. This first release is only the beginning. More songs are planned as Lovey continues to build a catalogue of jazz-inspired music...]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image size-large is-resized"><a href="https://palmdoc.net/images/cover-shrunk.jpeg"><img fetchpriority="high" decoding="async" width="1024" height="1024" src="https://palmdoc.net/images/cover-shrunk-1024x1024.jpeg" alt="" class="wp-image-7402" style="width:330px;height:auto" srcset="https://palmdoc.net/images/cover-shrunk-1024x1024.jpeg 1024w, https://palmdoc.net/images/cover-shrunk-300x300.jpeg 300w, https://palmdoc.net/images/cover-shrunk-150x150.jpeg 150w, https://palmdoc.net/images/cover-shrunk-768x768.jpeg 768w, https://palmdoc.net/images/cover-shrunk-1130x1130.jpeg 1130w, https://palmdoc.net/images/cover-shrunk-760x760.jpeg 760w, https://palmdoc.net/images/cover-shrunk-100x100.jpeg 100w, https://palmdoc.net/images/cover-shrunk.jpeg 1400w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure>



<p class="wp-block-paragraph">Lovey is my musical virtual muse. Her first single, <strong>“From the Beginning,”</strong> has now been successfully released on <strong>Spotify</strong>.</p>



<p class="wp-block-paragraph">This marks the official debut of Lovey as a jazz vocalist and virtual artist, bringing her late-night sound to streaming platforms for the first time. “From the Beginning” introduces her style clearly: intimate, unhurried, romantic, and built around a voice meant for the quiet hours.</p>



<p class="wp-block-paragraph">The single is now available through Lovey’s official website:</p>



<p class="wp-block-paragraph"><strong>Official Lovey website:</strong><br><a href="https://palmdoc.net/lovey/">https://palmdoc.net/lovey/</a></p>



<p class="wp-block-paragraph">Listeners can stream the track now on <strong>Spotify</strong> and <strong>YouTube Music</strong>. Links are already live on the Lovey page.</p>



<p class="wp-block-paragraph"><strong>Apple Music is still pending</strong> and will be added once the release becomes available there.</p>



<p class="wp-block-paragraph">“From the Beginning” is a soft jazz ballad about wanting to be loved before the complications, before the endings, and before the masks we learn to wear. It is a simple song, but not a casual one. It carries the mood of a late-night room, a close microphone, and a confession held just long enough before being spoken.</p>



<p class="wp-block-paragraph">Lovey arrives without noise or hype. The song does the introduction.</p>



<p class="wp-block-paragraph">This first release is only the beginning. More songs are planned as Lovey continues to build a catalogue of jazz-inspired music for listeners who prefer their songs slower, warmer, and a little more vulnerable.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://palmdoc.net/2026/06/12/loveys-debut-single-from-the-beginning-music-jazz/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>My Vibe Coding Journey: Building a Multi-User vCard Platform Without Being a Developer</title>
		<link>https://palmdoc.net/2026/03/20/my-vibe-coding-journey-building-a-multi-user-vcard-platform-without-being-a-developer/</link>
		
		<dc:creator><![CDATA[palmdoc]]></dc:creator>
		<pubDate>Fri, 20 Mar 2026 20:08:28 +0000</pubDate>
				<category><![CDATA[AI]]></category>
		<guid isPermaLink="false">https://palmdoc.net/?p=7394</guid>

					<description><![CDATA[I did not set out to become a programmer. I wanted to solve a problem. Doctors need simple, clean ways to share their professional identity. Patients need easy access to reliable contact details. And most existing “digital business card” tools are either bloated, generic, or too rigid. So I decided to build my own. Starting Point: Almost No Coding Background I have minimal coding experience. Enough to understand structure, not enough to build a full platform from scratch. In the past, this would have stopped me. This time, I used Claude Code. That changed everything. The Shift: From Coding to “Vibe Coding” Instead of thinking like a traditional developer, I approached it differently. I described what I wanted. I iterated quickly. I tested constantly. I refined based on feel and usability. This is what I call “vibe coding.” You are not writing every line manually. You are guiding the system. You are the product owner, QA tester, and designer at the same time. The AI becomes your developer. What I Built I ended up building a multi-user virtual business card platform with two key products: 1. vCard for Doctors 2. vBizCard for Everyone This was not just a static page...]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">I did not set out to become a programmer. I wanted to solve a problem.</p>



<p class="wp-block-paragraph">Doctors need simple, clean ways to share their professional identity. Patients need easy access to reliable contact details. And most existing “digital business card” tools are either bloated, generic, or too rigid.</p>



<p class="wp-block-paragraph">So I decided to build my own.</p>



<h3 class="wp-block-heading"><strong>Starting Point: Almost No Coding Background</strong></h3>



<p class="wp-block-paragraph">I have minimal coding experience. Enough to understand structure, not enough to build a full platform from scratch.</p>



<p class="wp-block-paragraph">In the past, this would have stopped me.</p>



<p class="wp-block-paragraph">This time, I used Claude Code.</p>



<p class="wp-block-paragraph">That changed everything.</p>



<h3 class="wp-block-heading"><strong>The Shift: From Coding to “Vibe Coding”</strong></h3>



<p class="wp-block-paragraph">Instead of thinking like a traditional developer, I approached it differently. I described what I wanted. I iterated quickly. I tested constantly. I refined based on feel and usability.</p>



<p class="wp-block-paragraph">This is what I call “vibe coding.”</p>



<p class="wp-block-paragraph">You are not writing every line manually. You are guiding the system. You are the product owner, QA tester, and designer at the same time.</p>



<p class="wp-block-paragraph">The AI becomes your developer.</p>



<h3 class="wp-block-heading"><strong>What I Built</strong></h3>



<p class="wp-block-paragraph">I ended up building a <strong>multi-user virtual business card platform</strong> with two key products:</p>



<p class="wp-block-paragraph"><strong>1. <a href="https://vcard.physician.my" target="_blank" rel="noreferrer noopener">vCard for Doctors</a></strong></p>



<ul class="wp-block-list">
<li>Clean, professional layout</li>



<li>Focus on clinical identity</li>



<li>Easy sharing with patients</li>



<li>Mobile-first design</li>
</ul>



<p class="wp-block-paragraph"><strong>2. <a href="https://vbizcard.my" target="_blank" rel="noreferrer noopener">vBizCard for Everyone</a></strong></p>



<ul class="wp-block-list">
<li>More flexible and customizable</li>



<li>Suitable for entrepreneurs, freelancers, and general users</li>



<li>Personal branding focused</li>
</ul>



<p class="wp-block-paragraph">This was not just a static page generator. It supports multiple users, each with their own card, hosted and managed centrally.</p>



<p class="wp-block-paragraph">That is a real product, not a prototype.</p>



<h3 class="wp-block-heading"><strong>What Surprised Me</strong></h3>



<p class="wp-block-paragraph"><strong>1. Speed of iteration</strong></p>



<p class="wp-block-paragraph">I could go from idea to working feature in hours, not weeks.</p>



<p class="wp-block-paragraph"><strong>2. Lower barrier than expected</strong></p>



<p class="wp-block-paragraph">You do not need deep technical knowledge. You need clarity of thought.</p>



<p class="wp-block-paragraph"><strong>3. The importance of prompting</strong></p>



<p class="wp-block-paragraph">Bad instructions produce messy results. Clear instructions produce clean systems.</p>



<p class="wp-block-paragraph">This is the real skill.</p>



<p class="wp-block-paragraph"><strong>4. Debugging is still real</strong></p>



<p class="wp-block-paragraph">AI helps, but things still break. You need to think logically, test assumptions, and not blindly trust outputs.</p>



<h3 class="wp-block-heading"><strong>What Was Hard</strong></h3>



<p class="wp-block-paragraph">This was not magic.</p>



<ul class="wp-block-list">
<li>Understanding file structure and deployment still matters</li>



<li>Fixing edge cases takes time</li>



<li>UI consistency needs manual attention</li>



<li>Hosting, domains, and redirects can be more painful than coding</li>
</ul>



<p class="wp-block-paragraph">AI reduces effort, but it does not remove responsibility.</p>



<h3 class="wp-block-heading"><strong>Key Insight</strong></h3>



<p class="wp-block-paragraph">The bottleneck is no longer coding skill.</p>



<p class="wp-block-paragraph">The bottleneck is:</p>



<ul class="wp-block-list">
<li>clarity</li>



<li>decision making</li>



<li>persistence</li>
</ul>



<p class="wp-block-paragraph">If you know what you want, you can build far more than before.</p>



<p class="wp-block-paragraph">If you don’t, AI will just amplify confusion.</p>



<h3 class="wp-block-heading"><strong>Why This Matters</strong></h3>



<p class="wp-block-paragraph">This changes how products are built.</p>



<p class="wp-block-paragraph">You no longer need:</p>



<ul class="wp-block-list">
<li>a full dev team</li>



<li>long timelines</li>



<li>large budgets</li>
</ul>



<p class="wp-block-paragraph">A single person with domain knowledge can now build usable tools.</p>



<p class="wp-block-paragraph">For me, this means:</p>



<ul class="wp-block-list">
<li>building tools for doctors directly</li>



<li>iterating based on real clinical needs</li>



<li>bypassing slow, generic solutions</li>
</ul>



<h3 class="wp-block-heading"><strong>What’s Next</strong></h3>



<p class="wp-block-paragraph">This is just the first version.</p>



<p class="wp-block-paragraph">Next steps:</p>



<ul class="wp-block-list">
<li>better templates and design presets</li>



<li>analytics for card usage</li>



<li>deeper integrations (appointments, messaging)</li>



<li>scaling the multi-user system</li>
</ul>



<p class="wp-block-paragraph">The goal is simple. Make it effortless for anyone to create and share a professional identity.</p>



<h3 class="wp-block-heading"><strong>Final Thought</strong></h3>



<p class="wp-block-paragraph">This was not about learning to code.</p>



<p class="wp-block-paragraph">It was about learning how to think clearly, communicate precisely, and iterate quickly.</p>



<p class="wp-block-paragraph">That is the real skill now.</p>



<p class="wp-block-paragraph">And once you get it, the ceiling disappears.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How I Used ChatGPT to Build a Smarter Morning Calendar Assistant on My iPhone</title>
		<link>https://palmdoc.net/2026/02/06/how-i-used-chatgpt-to-build-a-smarter-morning-calendar-assistant-on-my-iphone/</link>
		
		<dc:creator><![CDATA[palmdoc]]></dc:creator>
		<pubDate>Fri, 06 Feb 2026 09:31:11 +0000</pubDate>
				<category><![CDATA[AI]]></category>
		<category><![CDATA[Tips and Tricks]]></category>
		<guid isPermaLink="false">https://palmdoc.net/?p=7390</guid>

					<description><![CDATA[Like many clinicians, my mornings are compressed. Ward rounds, clinics, calls, meetings. The day starts fast, and the last thing I want is to manually scan my calendar while rushing out. I wanted my phone to simply tell me my schedule, clearly and automatically. Not just the event titles, but the start times as well. So I decided to build a Shortcut on my iPhone that would read out my appointments each morning. The problem? Apple Shortcuts is powerful, but not always intuitive. That is where ChatGPT helped. The Objective Create a Shortcut that would: Pull all calendar events for the day Exclude irrelevant entries Speak each appointment Include the start time Sound natural when read aloud In short, I wanted something that behaved like a quiet personal assistant. Where I Got Stuck Initially, I made a common mistake. I used “Get Text from Calendar Events.” It looked logical. But it flattened the data into messy text. Once that happens, you lose access to structured fields like: Event title Start time Location ChatGPT immediately pointed out the flaw. Do not convert structured data into text too early. Instead, iterate through the events properly. This single correction saved me a lot...]]></description>
										<content:encoded><![CDATA[
<p class="p1 wp-block-paragraph">Like many clinicians, my mornings are compressed. Ward rounds, clinics, calls, meetings. The day starts fast, and the last thing I want is to manually scan my calendar while rushing out.</p>



<p class="p3 wp-block-paragraph">I wanted my phone to simply tell me my schedule, clearly and automatically. Not just the event titles, but the start times as well.</p>



<p class="p3 wp-block-paragraph">So I decided to build a Shortcut on my iPhone that would read out my appointments each morning.</p>



<p class="p3 wp-block-paragraph">The problem? Apple Shortcuts is powerful, but not always intuitive.</p>



<p class="p3 wp-block-paragraph">That is where ChatGPT helped.</p>



<p class="p1 wp-block-paragraph"><strong>The Objective</strong></p>



<p class="p3 wp-block-paragraph">Create a Shortcut that would:</p>



<p class="p1 wp-block-paragraph">Pull all calendar events for the day Exclude irrelevant entries Speak each appointment Include the start time Sound natural when read aloud</p>



<p class="p3 wp-block-paragraph">In short, I wanted something that behaved like a quiet personal assistant.</p>



<p class="p1 wp-block-paragraph">Where I Got Stuck</p>



<p class="p3 wp-block-paragraph">Initially, I made a common mistake.</p>



<p class="p3 wp-block-paragraph">I used “Get Text from Calendar Events.”</p>



<p class="p3 wp-block-paragraph">It looked logical. But it flattened the data into messy text. Once that happens, you lose access to structured fields like:</p>



<p class="p1 wp-block-paragraph">Event title Start time Location</p>



<p class="p3 wp-block-paragraph">ChatGPT immediately pointed out the flaw.</p>



<p class="p3 wp-block-paragraph">Do not convert structured data into text too early.</p>



<p class="p3 wp-block-paragraph">Instead, iterate through the events properly.</p>



<p class="p3 wp-block-paragraph">This single correction saved me a lot of frustration.</p>



<p class="p1 wp-block-paragraph"><strong>The Architecture ChatGPT Recommended</strong></p>



<p class="p3 wp-block-paragraph">The logic was surprisingly elegant:</p>



<p class="p3 wp-block-paragraph">Find Calendar Events ? If any exist ? Repeat through each event ? Format the time ? Build a sentence ? Speak it</p>



<p class="p3 wp-block-paragraph">What mattered most was using the Repeat with Each action. That is what exposes the event properties inside Shortcuts.</p>



<p class="p3 wp-block-paragraph">Once inside the repeat block, I could access:</p>



<p class="p1 wp-block-paragraph">Repeat Item ? Title Repeat Item ? Start Date</p>



<p class="p3 wp-block-paragraph">Then format the time into something human:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">“9:00 AM — Clinic”</p>
</blockquote>



<p class="p3 wp-block-paragraph">Clean. Audible. Useful.</p>



<p class="p1 wp-block-paragraph">Another Subtle Lesson</p>



<p class="p3 wp-block-paragraph">At one point, I could not find “Repeat Item ? Title.”</p>



<p class="p3 wp-block-paragraph">Turns out the issue was structural.</p>



<p class="p3 wp-block-paragraph">My Text action was slightly outside the Repeat block. Shortcuts hides the event fields unless the hierarchy is correct.</p>



<p class="p3 wp-block-paragraph">This is exactly the kind of small, high-friction detail that wastes time when you are figuring things out alone.</p>



<p class="p3 wp-block-paragraph">ChatGPT diagnosed it instantly.</p>



<p class="p3 wp-block-paragraph">Move the Text action inside Repeat. Problem solved.</p>



<p class="p1 wp-block-paragraph">The Upgrade I Did Not Know I Needed</p>



<p class="p3 wp-block-paragraph">Originally, the phone would speak each event separately.</p>



<p class="p3 wp-block-paragraph">Functional, but robotic.</p>



<p class="p3 wp-block-paragraph">ChatGPT suggested combining them into one flowing agenda:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">“Your appointments today are: 9 AM ward round. 11:30 AM clinic. 3 PM transplant meeting.”</p>
</blockquote>



<p class="p3 wp-block-paragraph">Much more natural.</p>



<p class="p3 wp-block-paragraph">Small design choices matter when you interact with a system daily.</p>



<p class="p1 wp-block-paragraph"><strong>Why This Matters More Than It Seems</strong></p>



<p class="p3 wp-block-paragraph">This was not about saving a few seconds.</p>



<p class="p3 wp-block-paragraph">It was about reducing cognitive load early in the day.</p>



<p class="p3 wp-block-paragraph">When your schedule is read aloud:</p>



<p class="p1 wp-block-paragraph">You don’t scan. You don’t interpret. You just absorb.</p>



<p class="p3 wp-block-paragraph">Decision bandwidth is preserved for things that actually require judgement.</p>



<p class="p3 wp-block-paragraph">Clinicians, founders, and operators all benefit from this.</p>



<p class="p1 wp-block-paragraph">What This Experience Reinforced for Me</p>



<p class="p1 wp-block-paragraph">1. ChatGPT is excellent at procedural intelligence</p>



<p class="p3 wp-block-paragraph">Not just answering questions, but guiding step-by-step construction.</p>



<p class="p1 wp-block-paragraph">2. It shortens the experimentation loop</p>



<p class="p3 wp-block-paragraph">Instead of trial-and-error for 45 minutes, you converge in minutes.</p>



<p class="p1 wp-block-paragraph">3. It helps you think like a systems designer</p>



<p class="p3 wp-block-paragraph">The biggest gain was not the Shortcut itself. It was understanding how to structure automations properly.</p>



<p class="p3 wp-block-paragraph">Once you see the pattern, you start spotting dozens of opportunities.</p>



<p class="p1 wp-block-paragraph"><strong>Where This Goes Next</strong></p>



<p class="p3 wp-block-paragraph">Now that the foundation works, the obvious extensions are:</p>



<p class="p1 wp-block-paragraph">A full morning briefing Calendar + reminders + key emails Travel buffer warnings Detect back-to-back meetings Priority tagging Only read high-value events AI summarisation of the day ahead</p>



<p class="p3 wp-block-paragraph">We are moving toward a world where your phone behaves less like a tool and more like an operational partner.</p>



<p class="p3 wp-block-paragraph">Quietly. Reliably. In the background.</p>



<p class="p1 wp-block-paragraph"><strong>Final Thought</strong></p>



<p class="p3 wp-block-paragraph">Many people still think of ChatGPT as something you ask questions.</p>



<p class="p3 wp-block-paragraph">That is the shallow use case.</p>



<p class="p3 wp-block-paragraph">The real leverage comes when you use it to build small systems that improve how your day runs.</p>



<p class="p3 wp-block-paragraph">This Shortcut took minutes to assemble once guided properly.</p>



<p class="p3 wp-block-paragraph">Yet it removes friction every single morning.</p>



<p class="p3 wp-block-paragraph">That is a high return on a very small investment.</p>



<figure class="wp-block-image size-large"><img decoding="async" width="473" height="1024" src="https://palmdoc.net/images/img_7704-473x1024.png" class="wp-image-7389" srcset="https://palmdoc.net/images/img_7704-473x1024.png 473w, https://palmdoc.net/images/img_7704-138x300.png 138w, https://palmdoc.net/images/img_7704-768x1664.png 768w, https://palmdoc.net/images/img_7704-709x1536.png 709w, https://palmdoc.net/images/img_7704-760x1647.png 760w, https://palmdoc.net/images/img_7704.png 923w" sizes="(max-width: 473px) 100vw, 473px" /><figcaption class="wp-element-caption">If you would like a copy of this shortcut, please comment below.</figcaption></figure>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
