Articles by Posts on Tychobra

A Dashboard of Shiny Apps

July 16, 2020 | Posts on Tychobra

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 for our Shiny apps. A dashboard of Shiny apps allows users to easily visualize available apps and navigate between apps. This p...
[Read more...]


June 29, 2020 | Posts on Tychobra is our new software service that makes it easier than ever to add modern authentication to your Shiny apps. Implementing authentication from scratch is inefficient and increases the probability of security vulnerabilities. Hand roll... [Read more...]

My Favorite dplyr 1.0.0 Features

May 26, 2020 | Posts on Tychobra

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.
# Install development version of dplyr
  ref = "23c166fa7cc247f0ee1a4ee5ac31cd19dc63868d"
Note: in the above call to install_github(), I ...
[Read more...]

Using XGBoost with Tidymodels

May 18, 2020 | Posts on Tychobra

Background XGBoost is a machine learning library originally written in C++ and ported to R in the xgboost R package. Over the last several years, XGBoost’s effectiveness in Kaggle competitions catapulted it in popularity. At Tychobra, XGBoost is our go-to machine learning library. François Chollet and JJ Allaire ...
[Read more...]

shinyFeedback 0.2.0 CRAN Release

April 28, 2020 | Posts on Tychobra

I am excited to announce that shinyFeedback 0.2.0 is on its way to CRAN (it may take a day or 2 for it to be available on your CRAN mirror). shinyFeedback is an R package that allows you to easily display user feedback in Shiny apps. shinyFeedback’s ...
[Read more...]

Shiny CRUD

January 28, 2020 | Posts on Tychobra

NOTE: This post assumes knowledge of R and Shiny and some familiarity with databases. If you are new to R and Shiny, there are great learning resources at If you are comfortable with R and Shiny, but the idea of persistent d...
[Read more...]

Meet T3 – Tychobra Time Tracker

September 3, 2019 | Posts on Tychobra

Raison d’être 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 o...
[Read more...]

PowerPoint Report Generation with Shiny

July 28, 2019 | Posts on Tychobra

In this post we generate a PowerPoint report from a Shiny app. This is Part 2 from the 3-post series about generating reports with Shiny. Part 1 covered Excel Report Generation with Shiny. See part 1 for a quick intro and description of the Shiny app that can generate Excel, PowerPoint, and PDF ...
[Read more...]

Excel Report Generation with Shiny

July 21, 2019 | Posts on Tychobra

R is great for report generation. Shiny allows us to easily create web apps that generate a variety of reports with R. This post details a demo Shiny app that generates an Excel report, a PowerPoint report, and a PDF report: The full Shiny app source code is available here. ...
[Read more...]

Machine Learning for Insurance Claims

September 17, 2018 | Posts on Tychobra

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 the above Shiny app, and walks through the model fitting, prediction, and simulation ideas ...
[Read more...]

shinyFeedback 0.1.0 on CRAN

August 20, 2018 | Posts on Tychobra

Version 0.1.0 of the shinyFeedback package is now available on CRAN. You can install the latest version by running:
The shinyFeedback package makes it easy to display useful feedback notifications in Shiny apps. Since the initial shinyFeedback CRAN release, it has been able to display short messages, icons, and color ...
[Read more...]

Atlanta R Users Presentation

June 9, 2018 | Posts on Tychobra

These are the slides from my presentation at the April Atlanta R User meetup. There are not many words on the slides, so you won’t be able to follow the presentation by flipping through the slides. I nonetheless wanted to share them because the prese... [Read more...]

Simulating Insurance Claims

November 11, 2017 | Posts on Tychobra

When I was fresh out of college, my boss asked me to run some simulations in R. This was my first exposure to R, and I was initially skeptical of its practical usefulness. But with some Googling and a little perseverence, I overcame the initial frustra...
[Read more...]

Never miss an update!
Subscribe to R-bloggers to receive
e-mails with the latest R posts.
(You will not see this message again.)

Click here to close (This popup will not appear again)