<?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>Ashley&apos;s Blog</title>
    
    
    <description>Ashley Baldry blog posts</description>
    
    <link>https://ashbaldry.github.io/</link>
    <atom:link href="https://ashbaldry.github.io/feed.xml" rel="self" type="application/rss+xml" />
    
    
      <item>
        <title>{shinytesters}: Updating Inputs in testServer</title>
        
        <dc:creator><![CDATA[ Ashley Baldry ]]></dc:creator>
        
        <description>
          
          I have been working on a project where we have been unable to use {shinytest2}, and therefore have had a heavy reliance on the testServer function on testing the reactive functionality in each of the modules. Whilst it is great for checking the server-side logic based on dummy inputs being...
        </description>
        <pubDate>Sun, 10 Aug 2025 00:00:00 +0100</pubDate>
        <link>https://ashbaldry.github.io/2025-08-10-shinytesters-0-1-0-release/</link>
        <guid isPermaLink="true">https://ashbaldry.github.io/2025-08-10-shinytesters-0-1-0-release/</guid>
      </item>
    
      <item>
        <title>Sharing templates with {designer}</title>
        
        <dc:creator><![CDATA[ Ashley Baldry ]]></dc:creator>
        
        <description>
          
          With the upcoming release of {designer}, one of the key features is the ability to save and share templates; by including it as part of the application, this removes the need to bookmark specific IDs, and makes it easier to use and maintain multiple wireframes. Instead of using the bookmark...
        </description>
        <pubDate>Sun, 20 Aug 2023 00:00:00 +0100</pubDate>
        <link>https://ashbaldry.github.io/2023-08-20-designer-0-3-0-release/</link>
        <guid isPermaLink="true">https://ashbaldry.github.io/2023-08-20-designer-0-3-0-release/</guid>
      </item>
    
      <item>
        <title>{designer} 0.2.0: Now with more designing!</title>
        
        <dc:creator><![CDATA[ Ashley Baldry ]]></dc:creator>
        
        <description>
          
          I’m really happy to announce an update of {designer} is available on CRAN! This is the first package that I’ve created that has warranted such an update, and the features included will help improve the experience of using the package. What is {designer}? When coming to write about this release,...
        </description>
        <pubDate>Mon, 21 Nov 2022 00:00:00 +0000</pubDate>
        <link>https://ashbaldry.github.io/2022-11-21-designer-0-2-0-release/</link>
        <guid isPermaLink="true">https://ashbaldry.github.io/2022-11-21-designer-0-2-0-release/</guid>
      </item>
    
      <item>
        <title>Shiny and Reactive Multimedia</title>
        
        <dc:creator><![CDATA[ Ashley Baldry ]]></dc:creator>
        
        <description>
          
          Shiny has always been the framework for creating dashboards in R, but as time goes on the potential use cases for shiny applications are continuously increasing. One area that I wanted to explore was the inclusion of multimedia. This might be an introductory video, or embedding one of those racing...
        </description>
        <pubDate>Wed, 20 Jul 2022 00:00:00 +0100</pubDate>
        <link>https://ashbaldry.github.io/2022-07-20-shiny-multimedia/</link>
        <guid isPermaLink="true">https://ashbaldry.github.io/2022-07-20-shiny-multimedia/</guid>
      </item>
    
      <item>
        <title>Semantic HTML and Shiny Applications</title>
        
        <dc:creator><![CDATA[ Ashley Baldry ]]></dc:creator>
        
        <description>
          
          A couple of weeks ago I was looking around for different CSS frameworks to play around with, and came across Semantic HTML (not to be confused with Semantic UI) and I’m hooked! There are several “classless CSS frameworks” that are implemented under the ideology of Semantic HTML: styling of elements...
        </description>
        <pubDate>Tue, 17 May 2022 00:00:00 +0100</pubDate>
        <link>https://ashbaldry.github.io/2022-05-17-semantic-html/</link>
        <guid isPermaLink="true">https://ashbaldry.github.io/2022-05-17-semantic-html/</guid>
      </item>
    
      <item>
        <title>Closing Database Connections in R Packages</title>
        
        <dc:creator><![CDATA[ Ashley Baldry ]]></dc:creator>
        
        <description>
          
          When writing R scripts that involve connecting to a database, it is relatively simple to set up the connection at the start of the script (dbConnect), do all of the required queries (dbGetQuery, dbWriteTable etc.) and then at the end of the script close the connection (dbDisconnect) without much of...
        </description>
        <pubDate>Thu, 17 Mar 2022 00:00:00 +0000</pubDate>
        <link>https://ashbaldry.github.io/2022-03-17-reg-finalizer/</link>
        <guid isPermaLink="true">https://ashbaldry.github.io/2022-03-17-reg-finalizer/</guid>
      </item>
    
      <item>
        <title>{depcheck}: R Package Dependency Checker</title>
        
        <dc:creator><![CDATA[ Ashley Baldry ]]></dc:creator>
        
        <description>
          
          A month or so ago, over 700 R package maintainers were e-mailed about the potential removal of the {lubridate} package due to a test failing on MacOS systems. This is a chunk of the 1000+ lines email that about 900+ #rstats package maintainers received due to the impending archival of...
        </description>
        <pubDate>Thu, 25 Nov 2021 00:00:00 +0000</pubDate>
        <link>https://ashbaldry.github.io/2021-11-25-depcheck-r-dependency-checker/</link>
        <guid isPermaLink="true">https://ashbaldry.github.io/2021-11-25-depcheck-r-dependency-checker/</guid>
      </item>
    
      <item>
        <title>Error Notifications when Running Scheduled Jobs</title>
        
        <dc:creator><![CDATA[ Ashley Baldry ]]></dc:creator>
        
        <description>
          
          There are several ways to send notifications with R when a scheduled job/process has completed running, but if it errors during that process then we still want to have a notification that the script has been unsuccessful. Normally a scheduled job is set-up by using Rscript. If a script is...
        </description>
        <pubDate>Mon, 09 Aug 2021 00:00:00 +0100</pubDate>
        <link>https://ashbaldry.github.io/2021-08-09-rscript-error-notification/</link>
        <guid isPermaLink="true">https://ashbaldry.github.io/2021-08-09-rscript-error-notification/</guid>
      </item>
    
      <item>
        <title>{shinytitle}: Change the Browser Tab Title of your Shiny App</title>
        
        <dc:creator><![CDATA[ Ashley Baldry ]]></dc:creator>
        
        <description>
          
          Have you ever experienced a call where it starts with “let me show you something” and you both end up looking at the loading shiny app for the next 5 minutes? This is the source of inspiration to create the {shinytitle} package (Well, this and CDKeys guilting me into returning...
        </description>
        <pubDate>Thu, 17 Jun 2021 00:00:00 +0100</pubDate>
        <link>https://ashbaldry.github.io/2021-06-17-shinytitle-0-1-0-release/</link>
        <guid isPermaLink="true">https://ashbaldry.github.io/2021-06-17-shinytitle-0-1-0-release/</guid>
      </item>
    
  </channel>
</rss>
