Testing Legacy Shiny Apps: Start with Behavior, Not CodeAdding acceptance tests first makes refactoring safer.R - Shiny#shiny#testing#r-shiny#refactor#dev·jakubsobolewski.com·Jul 17, 2025Testing Legacy Shiny Apps: Start with Behavior, Not Code
dm cheat sheetR#cheatsheet#dev#r-development#r-package#dataviz#r-shiny#tables·dm.cynkra.com·Jan 16, 2025dm cheat sheet
Chat with Large Language ModelsChat with large language models from a range of providers including Claude, OpenAI, Azure, Bedrock, and Google Gemini. Supports streaming,a asyncronous calls, tool calling, and structured data extraction.AI#r-development#r-package#r-shiny#ai#api#dev#documentation·ellmer.tidyverse.org·Jan 15, 2025Chat with Large Language Models
UNCHARTED DATA: Interactive Tooltip TablesHow to include tables in your {ggiraph} tooltips.R#r-development#r-package#dev#shiny#webdev#dataviz#r-package-devt#r-shiny#tables#dt·uncharteddata.netlify.app·Dec 31, 2024UNCHARTED DATA: Interactive Tooltip Tables
How to enhance your R shiny application with httpOnly CookieshttpOnly Cookies are crucial for security, protecting against cross-site scripting attacks in R Shiny apps. Read more about them here.R - Shiny#shiny#webdev#r-development#dev#r-shiny#shiny-server#security#http-only#cookie#cross-site scripting#xss·bigomics.ch·Sep 6, 2024How to enhance your R shiny application with httpOnly Cookies