As of 2022-09-08, this blog has moved to https://polished.tech/blog. Please go there for all new posts.

  • Card image cap

    polished 0.6.0 is now on CRAN!

    2022/02/23 by Andy Merlino

    Polished 0.6.0 is now on CRAN! This release includes full Polished Auth R Markdown support and a major internal refactor of the polished codebase

    Read More
  • Card image cap

    Polished Now Supports Shiny Rmds

    2022/02/10 by Andy Merlino

    You can now use polished to secure and/or deploy Rmarkdown documents that use the Shiny runtime

    Read More
  • Card image cap

    Polished Hosting - A New Way to Deploy Shiny Apps

    2021/05/04 by Andy Merlino

    Polished Hosting is our brand new hosting platform for Shiny apps. Deploy your Shiny app with a single function call, and use your own custom domain.

    Read More
  • Card image cap

    New Polished Feature - User Roles

    2020/09/30 by Andy Merlino

    We recently added the ability to assign roles to individual users directly from your polished.tech dashboard. Use polished roles to set different user permissions within your Shiny app.

    Read More
  • Card image cap

    New Polished Feature - Email Templates

    2020/08/26 by Andy Merlino

    Polished is the easiest way to add authentication and user administration to your Shiny apps. We are constantly working to make polished easier for Shiny developers to use and more useful once it is set up. We recently reworked the user invite flow to allow you to send an email invite when inviting new users to your Shiny app.

    Read More
  • Card image cap

    A Dashboard of Shiny Apps

    2020/07/17 by Andy Merlino

    We build a lot of Shiny apps. Once we have more than a couple related Shiny apps, it often makes sense to create a dashboard of Shiny apps. A dashboard of Shiny apps allows users to easily visualize their apps, and navigate between apps. This post covers a simple example of one of these dashboards.

    Read More
  • Card image cap

    Experiences Building a Production Shiny App for Mobile

    2020/07/07 by Andy Merlino

    A few months back we had the pleasure of working with Axion Biosystems to develop a mobile first shiny application using the excellent shinyMobile package. The app is called Maestro Z, and Axion ended up making a couple commercial advertisements for it. We are very happy with how the app turned out, and we were thrilled to see a Shiny app we built featured in ads.

    Read More
  • Card image cap

    Introducing Polished.tech

    2020/06/30 by Andy Merlino

    Polished.tech is the easiest way to add authentication and user administration to your Shiny apps. With a polished.tech account, adding authentication is as easy as installing an R package and copying and pasting a few lines of code.

    Read More
  • Card image cap

    My Favorite dplyr 1.0.0 Features

    2020/05/27 by Nick Merlino

    As you are likely aware by now, the dplyr 1.0.0 release is right around the corner. I am very excited about this huge milestone for dplyr. In this post, we'll go over my favorite new features coming in the 1.0.0 release.

    Read More
  • Card image cap

    Using XGBoost with Tidymodels

    2020/05/19 by Andy Merlino and Nick Merlino

    In this post we will train and tune an XGBoost model using the tidymodels R packages. We use the AmesHousing dataset which contains housing data from Ames, Iowa. Our model will predict house sale price.

    Read More
  • Card image cap

    Auditable Database Storage... What's Different?

    2020/05/06 by Nick Merlino and Andy Merlino

    Create a Shiny app with an auditable database. We cover what makes a database auditable, and why you might want to set up your next database with auditability in mind.

    Read More
  • Card image cap

    shinyFeedback 0.2.0 CRAN Release

    2020/04/29 by Andy Merlino

    I am excited to announce that shinyFeedback 0.2.0 is now available on CRAN. shinyFeedback is and R package that allows you easily display user feedback in Shiny apps. shinyFeedback's primary user feedback mechanism is to display user feedback along side Shiny inputs

    Read More
  • Card image cap

    Shiny CRUD

    2020/01/29 by Andy Merlino

    Create a simple persistent data storage app, often referred to as a CRUD (Create, Read, Update, Delete) app, with R and Shiny. We use SQLite for our persistent data store. We cover useful techniques we learned implementing CRUD functionality in dozens of Shiny apps.

    Read More
  • Card image cap

    Meet T3 - Tychobra Time Tracker

    2019/09/04 by Peter Myers and Andy Merlino

    At Tychobra, like many consulting businesses, we have multiple projects for multiple clients being worked on by multiple developers. To keep everything tracked to double precision, and because we love the taste of dog food, we built our own time tracking system using Shiny and our R package for authentication, Polished

    Read More
  • Card image cap

    PowerPoint Report Generation with Shiny

    2019/07/29 by Richard Hill and Andy Merlino

    Create PowerPoint Reports with R and Shiny.

    Read More
  • Card image cap

    Excel Report Generation with Shiny

    2019/07/22 by Richard Hill and Andy Merlino

    R is great for generating reports. With Shiny we can interactively set parameterized report inputs via a Shiny web app, and then download the reports to our local computers. In this post we create customized Excel workbooks with R and Shiny.

    Read More
  • Card image cap

    Adding Firebase Authentication to Shiny

    2019/01/03 by Andy Merlino

    We are interested in how Firebase can super charge our Shiny applications. There are many ways the two tools can be used together, but, to us, the most obvious was to add Firebase authentication to a Shiny app. Here we do exactly that:

    Read More
  • Card image cap

    How to build your own Neural Network from scratch in R

    2018/10/09 by Andy Merlino

    Last week I ran across a great post on creating a neural network in Python. It walks through the very basics of neural networks and creates a working toy example using Python. I enjoyed the simple hands on approach the author used to communicate both the narrative and the code, and I was interested to see how we might make the same model using R.

    Read More
  • Card image cap

    Machine Learning for Insurance Claims

    2018/09/18 by Andy Merlino

    We are pleased to announce a new demo Shiny application that uses machine learning to predict annual payments on individual insurance claims for 10 years into the future. This post describes the basics of the model behind this Shiny app, and walks through the model fitting, prediction, and simulation ideas using a single claim as an example.

    Read More
  • Card image cap

    shinyFeedback 0.1.0 on CRAN

    2018/08/21 by Andy Merlino

    The version 0.1.0 release brings snackbar notifications to the package. Snackbars are useful for notifying a user that something has happened without getting in the users way. For example you could show a 'Form Submitted Successfully' snackbar after the user clicks on a form's submit button. The snackbar would display at the bottom of the page and fade after a few seconds.

    Read More
  • Card image cap

    Atlanta R Users Presentation

    2018/06/10 by Andy Merlino

    These are the slides from my presentation at the April Atlanta R User meetup. I wanted to share the slides because they use the ioslides Rmarkdown template to directly embed Shiny applications into the presentation, and I found this to be pretty cool. There are Shiny apps on slides 5 and 6.

    Read More
  • Card image cap

    Example Shiny App - Interest Rate Walk

    2017/11/28 by Andy Merlino

    This Shiny app demonstrates the Cox-Ingersoll-Ross interest rate walk and an interest rate walk conducted using a bootstrap resampling technique. The code used to create this app is available on GitHub. Assuming you have the necessary packages installed, you should be able to run this Shiny app on your local computer. A live version of the app is also available.

    Read More
  • Card image cap

    Simulating Insurance Claims

    2017/11/12 by Andy Merlino

    When I was fresh out of college, my boss asked me to run simulations in R. This was my first exposure to R. As someone with no programming experience, getting started was difficult. But with some Googling and a little perseverance, I worked through the initial frustration and am now a huge fan of R. I hope this tutorial helps a beginning R user somewhere overcome one or two frustrations getting started. This tutorial gives a basic introduction to simulations in R using an example from my first R project (simulating insurance claims).

    Read More
  • A wealth of blog posts from people across the world can be found at R Bloggers and R Weekly