<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>webdev &amp;mdash; berkough.com</title>
    <link>https://berkough.com/tag:webdev</link>
    <description></description>
    <pubDate>Fri, 24 Apr 2026 14:39:36 +0000</pubDate>
    <image>
      <url>https://i.snap.as/fMfRWXNN.png</url>
      <title>webdev &amp;mdash; berkough.com</title>
      <link>https://berkough.com/tag:webdev</link>
    </image>
    <item>
      <title>Jive Coding</title>
      <link>https://berkough.com/jive-coding?pk_campaign=rss-feed</link>
      <description>&lt;![CDATA[#programming #webdev #webapps #videogamegossip #videogames #videogamenews #gamingnews &#xA;&#xA;All the vibe coders seem to be programmed to do the same thing. Deploy React apps. Regardless of what you want to do, it seems to spin up in React as the default. You can tell it to use other languages, but I&#39;ve not had much success with any other language. I&#39;m also not versed in many languages, other than javascript.&#xA;&#xA;WAY back in the day I did BASIC. Then there was that time that I got into PERL... I&#39;ve also done some PHP, those were the early days of Wordpress and Drupal. Or course there was also that time that I tried to learn REBOL, but couldn&#39;t figure out what the hell I was actually going to build with it. Then of course Dartlang came along, and because I&#39;m 100% immersed in the Google ecosystem, I thought it would be fun to learn that.&#xA;&#xA;Long story, long; the only language that I&#39;ve found any utility in was javascript. So, hate me all you want. I just didn&#39;t go down the same path as you.&#xA;&#xA;I&#39;ve been trying to vibe code a new version of VideoGameGossip(&#34;VGG&#34;) for a long time now... Ever since I bought the domain (along with a basic WordPress setup) off an Indian bloke living in the UK.&#xA;!--more--&#xA;I actually don&#39;t know if he was Indian, there&#39;s just that meme that keeps coming to mind.&#xA;&#xA;The Name alone, &#34;VideoGameGossip.com,&#34; was worth the price I paid. So I&#39;m certainly not mad about it. And I got some use out of the setup that he provided, but it just wasn&#39;t the site that I wanted to run.&#xA;&#xA;For what it&#39;s worth, I do have a certificate in frontend web design, which is about three years old at this point...? I don&#39;t remember exactly, but I think it was the beginning of 2023. It was right before Amazon and Google decided to lay off a bunch of people, so the certificate wasn&#39;t very valuable when I got it. I was fighting over entry-level positions with senior-level programmers. In any case, I do know a bit about React, even though I&#39;m not a huge fan of it. I also have some AWS and old school LAMP admin under my belt. Though, I prefer Digital Ocean and Google Cloud over AWS, all-day, every day. But I suppose that&#39;s the subject of another blog post.&#xA;&#xA;In any case, I&#39;m actually a fan of this vibe coding trend. I just think that it still takes SOME programming knowledge to be able to enjoy it. Also, if you&#39;ve spent any time messing around with running LLMs locally, that experience helps with the process of understanding what&#39;s happening during a vibe coding session. This is true for all tech though, having a better understanding of the tech that you&#39;re working with will make you a better user of that tech.&#xA;&#xA;General Vibe Coding Opinions&#xA;So, it&#39;s disappointing to look at most of the discourse surrounding the use of AI coding assisstants and tools. Unfortunately I only see two types of opinions when it comes to vibe coding:&#xA;&#xA;It&#39;s the best thing ever; OR&#xA;AI is an abomination from hell.&#xA;&#xA;Personally, I think it&#39;s in-between. You do benefit from it as long as you understand the code that it&#39;s producing. A lot of people will just copy and paste and complain that it doesn&#39;t work properly. Even back in 2022 and 23, this was even going on in my frontend bootcamp class, people were already resigned to the idea that Chat was going to take their job. Also, asking Chat to solve their homework assignments for them was much easier than actually figuring out the problems. Sometimes it worked, other times it didn&#39;t. I preferred to actually put in the work and do the coding problems. So my opinion of vibe coding is somewhat more nuanced.&#xA;&#xA;No Two Services Are Quite The Same&#xA;The original &#34;vibe coded&#34; version of VGG was built using lovable.dev. That service is good, but there&#39;s no easy way to deploy your app to a custom domain (or at least there wasn&#39;t not that long ago), and as far as backend infrastructure is concerned, the only option is Supabase.&#xA;&#xA;As I&#39;m sure you can probably tell, currently I&#39;m utilizing Google&#39;s &#34;AI Studio&#34;, which will then deploy to the Google Cloud ecosystem/infrastructure natively, and almost seamlessly. Not to mention, a simple web application is relatively cheap, the only real expense is storage. The application is so light that I&#39;m only expecting to pay a dollar at the end of the month. Yes, you read that correctly, $1. If for some reason a bunch of people visit the site, I would probably need several thousand visits for it to spin up enough instances to really cause any problems with the site. Most likely what would happen is that it would stop pulling news articles before it cost me any real money.&#xA;&#xA;If I have to build a custom back-end, I could... Golang would probably be my choice. I&#39;d have to spend more time with it, but for what I want to do, I don&#39;t think it would be too complex.&#xA;&#xA;---&#xA;Hopefully I&#39;ll be back with my post about our time in Mexico... I think it&#39;s a decent story. I just felt the need to talk about the stuff I&#39;ve actively been spending my time on--of the things that aren&#39;t work-related.&#xA;&#xA;Also, it&#39;s been a while since I&#39;ve run or hosted a website, so I&#39;m using this opportunity to get up to speed on the current tech. Let me know what you think! I would be happy to hear your thoughts.]]&gt;</description>
      <content:encoded><![CDATA[<p><a href="https://berkough.com/tag:programming" class="hashtag"><span>#</span><span class="p-category">programming</span></a> <a href="https://berkough.com/tag:webdev" class="hashtag"><span>#</span><span class="p-category">webdev</span></a> <a href="https://berkough.com/tag:webapps" class="hashtag"><span>#</span><span class="p-category">webapps</span></a> <a href="https://berkough.com/tag:videogamegossip" class="hashtag"><span>#</span><span class="p-category">videogamegossip</span></a> <a href="https://berkough.com/tag:videogames" class="hashtag"><span>#</span><span class="p-category">videogames</span></a> <a href="https://berkough.com/tag:videogamenews" class="hashtag"><span>#</span><span class="p-category">videogamenews</span></a> <a href="https://berkough.com/tag:gamingnews" class="hashtag"><span>#</span><span class="p-category">gamingnews</span></a>
<img src="https://i.snap.as/g7JMOWFM.png" alt=""/></p>

<p>All the vibe coders seem to be programmed to do the same thing. Deploy React apps. Regardless of what you want to do, it seems to spin up in React as the default. You can tell it to use other languages, but I&#39;ve not had much success with any other language. I&#39;m also not versed in many languages, other than javascript.</p>

<p>WAY back in the day I did BASIC. Then there was that time that I got into PERL... I&#39;ve also done some PHP, those were the early days of Wordpress and Drupal. Or course there was also that time that I tried to learn REBOL, but couldn&#39;t figure out what the hell I was actually going to build with it. Then of course Dartlang came along, and because I&#39;m 100% immersed in the Google ecosystem, I thought it would be fun to learn that.</p>

<p>Long story, long; the only language that I&#39;ve found any utility in was javascript. So, hate me all you want. I just didn&#39;t go down the same path as you.</p>

<p>I&#39;ve been trying to vibe code a new version of <a href="https://videogamegossip.com">VideoGameGossip</a>(“VGG”) for a long time now... Ever since I bought the domain (along with a basic WordPress setup) off an Indian bloke living in the UK.

I actually don&#39;t know if he was Indian, there&#39;s just that meme that keeps coming to mind.</p>

<p><img src="https://i.snap.as/A5R0P44o.jpg" alt=""/></p>

<p>The Name alone, “VideoGameGossip.com,” was worth the price I paid. So I&#39;m certainly not mad about it. And I got some use out of the setup that he provided, but it just wasn&#39;t the site that I wanted to run.</p>

<p>For what it&#39;s worth, I do have a certificate in frontend web design, which is about three years old at this point...? I don&#39;t remember exactly, but I think it was the beginning of 2023. It was right before Amazon and Google decided to lay off a bunch of people, so the certificate wasn&#39;t very valuable when I got it. I was fighting over entry-level positions with senior-level programmers. In any case, I do know a bit about React, even though I&#39;m not a huge fan of it. I also have some AWS and old school LAMP admin under my belt. Though, I prefer Digital Ocean and Google Cloud over AWS, all-day, every day. But I suppose that&#39;s the subject of another blog post.</p>

<p>In any case, I&#39;m actually a fan of this vibe coding trend. I just think that it still takes SOME programming knowledge to be able to enjoy it. Also, if you&#39;ve spent any time messing around with running LLMs locally, that experience helps with the process of understanding what&#39;s happening during a vibe coding session. This is true for all tech though, having a better understanding of the tech that you&#39;re working with will make you a better user of that tech.</p>

<h2 id="general-vibe-coding-opinions" id="general-vibe-coding-opinions">General Vibe Coding Opinions</h2>

<p>So, it&#39;s disappointing to look at most of the discourse surrounding the use of AI coding assisstants and tools. Unfortunately I only see two types of opinions when it comes to vibe coding:</p>
<ul><li>It&#39;s the best thing ever; OR</li>
<li>AI is an abomination from hell.</li></ul>

<p>Personally, I think it&#39;s in-between. You do benefit from it as long as you understand the code that it&#39;s producing. A lot of people will just copy and paste and complain that it doesn&#39;t work properly. Even back in 2022 and 23, this was even going on in my frontend bootcamp class, people were already resigned to the idea that Chat was going to take their job. Also, asking Chat to solve their homework assignments for them was much easier than actually figuring out the problems. Sometimes it worked, other times it didn&#39;t. I preferred to actually put in the work and do the coding problems. So my opinion of vibe coding is somewhat more nuanced.</p>

<h2 id="no-two-services-are-quite-the-same" id="no-two-services-are-quite-the-same">No Two Services Are Quite The Same</h2>

<p>The original “vibe coded” version of VGG was built using lovable.dev. That service is good, but there&#39;s no easy way to deploy your app to a custom domain (or at least there wasn&#39;t not that long ago), and as far as backend infrastructure is concerned, the only option is Supabase.</p>

<p>As I&#39;m sure you can probably tell, currently I&#39;m utilizing Google&#39;s “AI Studio”, which will then deploy to the Google Cloud ecosystem/infrastructure natively, and almost seamlessly. Not to mention, a simple web application is relatively cheap, the only real expense is storage. The application is so light that I&#39;m only expecting to pay a dollar at the end of the month. Yes, you read that correctly, $1. If for some reason a bunch of people visit the site, I would probably need several thousand visits for it to spin up enough instances to really cause any problems with the site. Most likely what would happen is that it would stop pulling news articles before it cost me any real money.</p>

<p>If I have to build a custom back-end, I could... Golang would probably be my choice. I&#39;d have to spend more time with it, but for what I want to do, I don&#39;t think it would be too complex.</p>

<hr/>

<p>Hopefully I&#39;ll be back with my post about our time in Mexico... I think it&#39;s a decent story. I just felt the need to talk about the stuff I&#39;ve actively been spending my time on—of the things that aren&#39;t work-related.</p>

<p>Also, it&#39;s been a while since I&#39;ve run or hosted a website, so I&#39;m using this opportunity to get up to speed on the current tech. Let me know what you think! I would be happy to hear your thoughts.</p>
]]></content:encoded>
      <guid>https://berkough.com/jive-coding</guid>
      <pubDate>Thu, 14 Aug 2025 04:07:53 +0000</pubDate>
    </item>
    <item>
      <title>Tarot.js - 2024 Progress Report</title>
      <link>https://berkough.com/tarot-js-2024-progress-report?pk_campaign=rss-feed</link>
      <description>&lt;![CDATA[#webdev #webapps #progressivewebapps #programming #tarot #tarotapp&#xA;&#xA;iframe width=&#34;560&#34; height=&#34;315&#34; src=&#34;https://www.youtube.com/embed/drECJCiF4Ck?si=PfTwXvUiRxsTajd8&#34; title=&#34;YouTube video player&#34; frameborder=&#34;0&#34; allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; allowfullscreen/iframe&#xA;&#xA;Use the Application&#xA;Look at the Code&#xA;&#xA;Two years ago I signed up for a front-end web development class. Granted, I&#39;ve had plenty of experience over the years with building websites and whatnot, I&#39;ve been playing around with that kind of stuff since I was in grammar school. Nonetheless I&#39;m still interested in learning more, especially when it comes advanced programming techniques, new technologies, and different methods for building websites. React was the one popular method that kept coming up. So that&#39;s what I decided I should learn. Yet, in over two years, I haven&#39;t built a functional website using React (other than the demo project we put together in the boot camp I did). That being said, the project just before my final project was a virtual Tarot deck. This post is both the story of, and the reflection on, that project.&#xA;&#xA;Keep in mind though, it&#39;s still a work in progress. I&#39;m still developing it and adding features to it as well as improving the interface. But the current version accomplishes what I wanted; it&#39;s a mobile-centric web app that anyone can access.&#xA;!--more--&#xA;&#xA;I originally built Tarot.js with vanilla ES5/6, and I was able to nail down some crucial concepts and core mechanics during that period.&#xA;&#xA;In the past I would have just gone through it myself without the boot camp, but by learning alone, you don&#39;t get the feedback needed to REALLY improve. &#xA;&#xA;You may have noticed that the project does not use a React workflow. I understand what React has done for Facebook and other larger enterprises, but it&#39;s a very unique use case when you consider the majority of websites out there. MOST websites do not need to use React to function properly. And there is quite a bit that you can do on the web that doesn&#39;t require a database or someway for people to login to your service, or even query an API. All of those are useful skills, definitely, but the parameters are always changing. At the end of the day, all modern JavaScript projects are just an abstraction and they generally compile down into vanilla HTML/CSS/JS. &#xA;&#xA;As it turns out, whatever is popular or is currently being used is bound to be replaced by something else even better, sooner rather than later. SO, the important skills that I learned for when it comes to web development (specifically for front-end work) is to show that you can adapt, continually learn, and make definitive decisions about how to proceed with a project. As long as your decisions provide tangible results for you and your team, then that&#39;s what truly matter, not the framework or the ideology you&#39;re ascribing to. More importantly though, it has been in pursuit of simply completing a project that I&#39;ve decided to go the development route that I&#39;ve gone down. It&#39;s a mishmash of all the techniques that have caught my attention and interest over the years. All the stuff that I find fun to use and do. It&#39;s also a fairly simple workflow.&#xA;&#xA;Although the app is developed solely for mobile use right now, I believe that it can be tailored for a desktop experience in the near future. And I may look into that sooner rather than later, but I was thinking of the TikTok/Shorts/Reels format, and tarot readers on those platforms using the virtual deck... I do ask for a donation for the compiled downloads, but if you&#39;re savvy enough, feel free to download the source and compile you&#39;re own version. It&#39;ll be interesting if I ever find any other people who are interested in a Tweego workflow as much as I am.&#xA;&#xA;Twine was a very deliberate choice... Traditionally, Twine has been used for building interactive fiction. I think a digital book format that is both web-based and has interactive qualities to it will be the format that wins out on a long enough timeline for what it is that I want to create and share with people. So long as the source can be rendered by most web browsers, I think I&#39;m safe.&#xA;&#xA;When I took the time to learn how to publish a physical book and I released my version of Ayn Rand&#39;s Anthem, the one thing that stuck with me was that epub3 format is just specialized HTML... As such, the Twine Story format serves the needs of humanity in much the same way, in the short term at least. It is a very robust format for sharing information in general, as we continue to transition to fully digital lifestyles.&#xA;&#xA;Ghetto Classy Swordfish...&#xA;&#xA;Now that the basic functionality of the deck works, I&#39;ve been focusing on the little white booklet that always comes with your tarot deck. It gives you insight into the card and explains how to use them. The largest portion of the text is essentially done... All of the individual card explanations. However, I am going back through them and editing where I see fit. All of the definitions were taken directly from A.E. Waite&#39;s The Pictorial Key to the Tarot (1911), so there is some improvement that can be made to the text for a modern audience. Additionally, I&#39;m incorporating the essay portions from that book as well as portions of Papus&#39; Tarot of the Bohemians (1896) and S.L. MacGregor Mathers&#39; The Tarot (1888). &#xA;&#xA;I think Crowley&#39;s magick is still copyrighted, so if you&#39;re so inclined to learn that stuff, I would recommend Lon Milo DuQuette&#39;s work on the subject of the Thoth Tarot. It&#39;s top notch scholarship, and he is an author for Weiser Books, who is the company that holds the copyright to a lot of Crowley&#39;s stuff. Nonetheless, I&#39;ll endeavor to incorporate Astrological and Kabbalistic attributions where I&#39;m able.&#xA;&#xA;While working on the booklet portion of the app, I&#39;m also going to work out the best way to take screenshots... I&#39;d like a button in the app itself to make it easy for people to snap a picture of their spread and share it online. Additionally, I&#39;d like to overlay some of the spread information on top of the cards at the time the screenshot is taken, or perhaps add another layer of information to the main interface that can be toggled on or off.&#xA;&#xA;My wife said that I shouldn&#39;t worry about screenshots because most users will just use the function built into their phones. Regardless, having it built into the app encourages it.&#xA;&#xA;In any case, I&#39;ve much interested in your opinions. Should you have any trouble accessing the deck online to check it out, or if you have any comments on any part of the program and text, I&#39;m more than happy to hear what you have to say. If it&#39;s something that I can fix or improve on, I&#39;ll definitely endeavor to do so if I think it will improve the product.]]&gt;</description>
      <content:encoded><![CDATA[<p><a href="https://berkough.com/tag:webdev" class="hashtag"><span>#</span><span class="p-category">webdev</span></a> <a href="https://berkough.com/tag:webapps" class="hashtag"><span>#</span><span class="p-category">webapps</span></a> <a href="https://berkough.com/tag:progressivewebapps" class="hashtag"><span>#</span><span class="p-category">progressivewebapps</span></a> <a href="https://berkough.com/tag:programming" class="hashtag"><span>#</span><span class="p-category">programming</span></a> <a href="https://berkough.com/tag:tarot" class="hashtag"><span>#</span><span class="p-category">tarot</span></a> <a href="https://berkough.com/tag:tarotapp" class="hashtag"><span>#</span><span class="p-category">tarotapp</span></a></p>

<iframe width="560" height="315" src="https://www.youtube.com/embed/drECJCiF4Ck" title="YouTube video player" frameborder="0" allowfullscreen=""></iframe>
<ul><li><a href="https://berkough.itch.io/tarotjs">Use the Application</a></li>
<li><a href="https://github.com/berkough/tarotjs">Look at the Code</a></li></ul>

<p>Two years ago I signed up for a front-end web development class. Granted, I&#39;ve had plenty of experience over the years with building websites and whatnot, I&#39;ve been playing around with that kind of stuff since I was in grammar school. Nonetheless I&#39;m still interested in learning more, especially when it comes advanced programming techniques, new technologies, and different methods for building websites. React was the one popular method that kept coming up. So that&#39;s what I decided I should learn. Yet, in over two years, I haven&#39;t built a functional website using React (other than the demo project we put together in the boot camp I did). That being said, the project just before my final project was a virtual Tarot deck. This post is both the story of, and the reflection on, that project.</p>

<p>Keep in mind though, it&#39;s still a work in progress. I&#39;m still developing it and adding features to it as well as improving the interface. But the current version accomplishes what I wanted; it&#39;s a mobile-centric web app that anyone can access.
</p>

<p>I originally built Tarot.js with vanilla ES5/6, and I was able to nail down some crucial concepts and core mechanics during that period.</p>

<p>In the past I would have just gone through it myself without the boot camp, but by learning alone, you don&#39;t get the feedback needed to REALLY improve.</p>

<p>You may have noticed that the project does not use a <em>React workflow</em>. I understand what React has done for Facebook and other larger enterprises, but it&#39;s a very unique use case when you consider the majority of websites out there. MOST websites do not need to use React to function properly. And there is quite a bit that you can do on the web that doesn&#39;t require a database or someway for people to login to your service, or even query an API. All of those are useful skills, definitely, but the parameters are always changing. At the end of the day, all modern JavaScript projects are just an abstraction and they generally compile down into vanilla HTML/CSS/JS.</p>

<p>As it turns out, whatever is popular or is currently being used is bound to be replaced by something else even better, sooner rather than later. SO, the important skills that I learned for when it comes to web development (specifically for front-end work) is to show that you can adapt, continually learn, and make definitive decisions about how to proceed with a project. As long as your decisions provide tangible results for you and your team, then that&#39;s what truly matter, not the framework or the ideology you&#39;re ascribing to. More importantly though, it has been in pursuit of simply completing a project that I&#39;ve decided to go the development route that I&#39;ve gone down. It&#39;s a mishmash of all the techniques that have caught my attention and interest over the years. All the stuff that I find fun to use and do. It&#39;s also a fairly simple workflow.</p>

<p><img src="https://i.snap.as/eSe7NTLg.png" alt=""/></p>

<p>Although the app is developed solely for mobile use right now, I believe that it can be tailored for a desktop experience in the near future. And I may look into that sooner rather than later, but I was thinking of the TikTok/Shorts/Reels format, and tarot readers on those platforms using the virtual deck... I do ask for a donation for the compiled downloads, but if you&#39;re savvy enough, feel free to download the <a href="https://github.com/berkough/tarotjs">source</a> and compile you&#39;re own version. It&#39;ll be interesting if I ever find any other people who are interested in a <a href="https://www.motoslave.net/tweego/">Tweego</a> workflow as much as I am.</p>

<p>[Twine]() was a very deliberate choice... Traditionally, Twine has been used for building interactive fiction. I think a digital book format that is both web-based and has interactive qualities to it will be the format that wins out on a long enough timeline for what it is that I want to create and share with people. So long as the source can be rendered by most web browsers, I think I&#39;m safe.</p>

<p>When I took the time to learn how to publish a physical book and I released my version of <a href="https://www.barnesandnoble.com/w/anthem-ayn-rand/1116684471?ean=9781088017838">Ayn Rand&#39;s <em>Anthem</em></a>, the one thing that stuck with me was that epub3 format is just specialized HTML... As such, the Twine Story format serves the needs of humanity in much the same way, in the short term at least. It is a very robust format for sharing information in general, as we continue to transition to fully digital lifestyles.</p>

<p><img src="https://i.snap.as/me9XuYu0.jpg" alt=""/></p>

<p>Ghetto Classy Swordfish...</p>

<p><img src="https://media1.tenor.com/m/iezUk4DI8k8AAAAC/apartment-rich-mahogany.gif" alt=""/></p>

<p>Now that the basic functionality of the deck works, I&#39;ve been focusing on the little white booklet that always comes with your tarot deck. It gives you insight into the card and explains how to use them. The largest portion of the text is essentially done... All of the individual card explanations. However, I am going back through them and editing where I see fit. All of the definitions were taken directly from A.E. Waite&#39;s <em>The Pictorial Key to the Tarot</em> (1911), so there is some improvement that can be made to the text for a modern audience. Additionally, I&#39;m incorporating the essay portions from that book as well as portions of Papus&#39; <em>Tarot of the Bohemians</em> (1896) and S.L. MacGregor Mathers&#39; <em>The Tarot</em> (1888).</p>

<p>I think Crowley&#39;s magick is still copyrighted, so if you&#39;re so inclined to learn that stuff, I would recommend Lon Milo DuQuette&#39;s work on the subject of the Thoth Tarot. It&#39;s top notch scholarship, and he is an author for Weiser Books, who is the company that holds the copyright to a lot of Crowley&#39;s stuff. Nonetheless, I&#39;ll endeavor to incorporate Astrological and Kabbalistic attributions where I&#39;m able.</p>

<p><img src="https://i.snap.as/P5FL9d1I.png" alt=""/></p>

<p>While working on the booklet portion of the app, I&#39;m also going to work out the best way to take screenshots... I&#39;d like a button in the app itself to make it easy for people to snap a picture of their spread and share it online. Additionally, I&#39;d like to overlay some of the spread information on top of the cards at the time the screenshot is taken, or perhaps add another layer of information to the main interface that can be toggled on or off.</p>

<p>My wife said that I shouldn&#39;t worry about screenshots because most users will just use the function built into their phones. Regardless, having it built into the app encourages it.</p>

<p>In any case, I&#39;ve much interested in your opinions. Should you have any trouble accessing the deck online to check it out, or if you have any comments on any part of the program and text, I&#39;m more than happy to hear what you have to say. If it&#39;s something that I can fix or improve on, I&#39;ll definitely endeavor to do so if I think it will improve the product.</p>
]]></content:encoded>
      <guid>https://berkough.com/tarot-js-2024-progress-report</guid>
      <pubDate>Thu, 07 Nov 2024 05:39:45 +0000</pubDate>
    </item>
  </channel>
</rss>