{
  "title": "\"There are only two hard things in Computer Science: cache invalidation and naming thing\"... But what is cache invalidation? A perfect explanation by @xieyihui https://t.co/QumhDmMmUu",
  "date": "2018-07-03"
}

# blogdown

> **Ming Tang** (@tangming2005; 10/0): Finally removed crazyhottommy in my blog url https://t.co/Hg8dA3Lybg and switched to blogdown https://t.co/OPSmy2TJiU #rstats I could not change my github user name though... #Beprofessional  [&#8618;](https://twitter.com/xieyihui/status/1013762455825027073)

<!-- -->


> **Ming Tang** (@tangming2005; 7/0): I can not wait until Monday to share my newly deployed blogdown website ! https://t.co/OPSmy2C8rm #rstats #blogdown  [&#8618;](https://twitter.com/xieyihui/status/1013644905992814592)

<!-- -->


> **espinielli** (@espinielli; 1/0): @nj_tierney @rstudio Very interesting indeed: it elegantly solves some of the configuration pains of blogdown / Hugo.
Thanks to the authors!  [&#8618;](https://twitter.com/xieyihui/status/1013883703066550272)

<!-- -->


> **Ming Tang** (@tangming2005; 1/0): First Rmarkdown post with blogdown https://t.co/I1yq5atUtT #rstats more posts coming.  [&#8618;](https://twitter.com/xieyihui/status/1013759484835950592)

<!-- -->


> **Ethan Silver** (@ethansilver73; 0/0): Moving to blogdown - #PrescientInfo https://t.co/yKdn1lW8cA  [&#8618;](https://twitter.com/xieyihui/status/1013961866421432321)

<!-- -->


# bookdown

> **Wei Yang Tham** (@wytham88; 1/0): this might be the happy medium between r markdown and bookdown that I really need https://t.co/1aga82eGQG  [&#8618;](https://twitter.com/xieyihui/status/1013932476253769728)

<!-- -->


> **Chitu Okoli** (@tripartio; 0/0): bookdown: Authoring Books and Technical Documents with R Markdown: advanced features for complex documents with R Markdown https://t.co/FEtk4nCq4S #rstats  [&#8618;](https://twitter.com/xieyihui/status/1013701618104176640)

<!-- -->


# knitr

> **Yohan J. Rodríguez** (@hasdid; 1/1): #R | One Little Thing: knitr::combine_words() https://t.co/Y1HOZdkFPi  [&#8618;](https://twitter.com/xieyihui/status/1013845442252230657)

<!-- -->


> **Chitu Okoli** (@tripartio; 0/1): Create Awesome HTML Table with knitr::kable and kableExtra https://t.co/LaIKkLoB52 #rstats #rmarkdown  [&#8618;](https://twitter.com/xieyihui/status/1013878245538848773)

<!-- -->


# xaringan

> **Neymartins** (@jp_martins07; 0/0): Agora eh hora de mandar energia pro goku, invocar o xaringan, ser otaku de coração, so vamo japao  [&#8618;](https://twitter.com/xieyihui/status/1013821680572157952)

<!-- -->


# yihui.name

> **Colin Fay** (@_ColinFay; 25/8): "There are only two hard things in Computer Science: cache invalidation and naming thing"... But what is cache invalidation?
A perfect explanation by @xieyihui https://t.co/QumhDmMmUu  [&#8618;](https://twitter.com/xieyihui/status/1013679661245784065)

<!-- -->


> **Yohan J. Rodríguez** (@hasdid; 1/1): #R | One Little Thing: knitr::combine_words() https://t.co/Y1HOZdkFPi  [&#8618;](https://twitter.com/xieyihui/status/1013845442252230657)

<!-- -->


> **Yohan J. Rodríguez** (@hasdid; 1/1): #R | Ideally, I Hope to Simply Copy and Run Your Example https://t.co/zHHdRklH6o  [&#8618;](https://twitter.com/xieyihui/status/1013845440620630016)

<!-- -->


> **Yohan J. Rodríguez** (@hasdid; 1/1): #R | On Cache Invalidation https://t.co/6tJjyjRYnr  [&#8618;](https://twitter.com/xieyihui/status/1013845438687076352)

<!-- -->


> **Yohan J. Rodríguez** (@hasdid; 1/1): #R | HTML Widgets for Non-HTML Output Formats https://t.co/thejTtS4Pm  [&#8618;](https://twitter.com/xieyihui/status/1013845436136935424)

<!-- -->


> **نور سعيد الشاخوري** (@nouralshakhouri; 0/0): A CRANextra Repository for Homebrew and R Users on macOS: https://t.co/9IZdzFM1u5  [&#8618;](https://twitter.com/xieyihui/status/1013679554404257792)

<!-- -->


