Skip to content

Commit 6d3f59c

Browse files
Merge pull request #152 from ClojureCivitas/releasebuzz
release buzz
2 parents d84bf62 + 3903e65 commit 6d3f59c

File tree

4 files changed

+37
-42
lines changed

4 files changed

+37
-42
lines changed

site/conferences/conj2025/workshop/scicloj/buzz.qmd

Lines changed: 25 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,22 @@
11
---
2-
author:
3-
- name: Ethan Miller
4-
image: https://avatars.githubusercontent.com/u/772738?v=4
5-
url: https://github.com/ezmiller
6-
affiliation:
7-
- {name: Scicloj, url: 'https://scicloj.github.io/'}
82
description: Getting to know our host city for Clojure/conj 2025. We dive into 311 service data to see what's on the minds of Charlotte's citizens and get a taste of our hands-on data analysis workshop.
9-
type: post
10-
date: '2025-08-15'
113
category: conj
124
tags: [clay, workflow, conj]
13-
draft: true
145
format:
156
html: {title: 'What''s the Buzz in Charlotte? A Pre-Conj Data Dive'}
7+
date: '2025-11-10'
8+
type: post
9+
author:
10+
- name: Timothy Pratley
11+
url: https://timothypratley.blogspot.com/p/httpswww.html
12+
image: https://avatars.githubusercontent.com/u/49298?v=4
13+
email: timothypratley@gmail.com
14+
affiliation:
15+
- {name: Hummi, url: 'https://hummi.app'}
16+
links:
17+
- {icon: github, href: 'https://github.com/timothypratley'}
18+
draft: true
19+
image: charlotte.png
1620

1721
---
1822
<style></style><style>.printedClojure .sourceCode {
@@ -23,10 +27,10 @@ format:
2327
.clay-side-by-side .sourceCode {margin: 0}
2428
.clay-side-by-side {margin: 1em 0}
2529
</style>
26-
<script src="buzz_files/md-default0.js" type="text/javascript"></script><script src="buzz_files/md-default1.js" type="text/javascript"></script><script src="buzz_files/plotly2.js" type="text/javascript"></script>
30+
<script src="https://code.jquery.com/jquery-3.6.0.min.js" type="text/javascript"></script><script src="https://code.jquery.com/ui/1.13.1/jquery-ui.min.js" type="text/javascript"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/plotly.js/2.20.0/plotly.min.js" type="text/javascript"></script>
2731
This November 12th, Clojure enthusiasts will gather in **Charlotte, North Carolina**
2832
for Clojure/conj 2025.
29-
For many of us, it's a cherished yearly tradition of code,
33+
It's a cherished yearly conference of code,
3034
conversations, and that special *"this is my people"* feeling.
3135

3236
::: {.callout-note}
@@ -36,16 +40,14 @@ That same spirit of passionate engagement seems to live on in the city's civic l
3640
on display using the hornet as their city emblem.
3741
:::
3842

39-
In the spirit of exploration that defines our community, let's get to know our host city
40-
before we even arrive.
43+
In the spirit of exploration, let's get to know our host city before we arrive.
4144
What can 3 million service requests tell us about the heart of Charlotte?
4245

4346

44-
## A Glimpse into Charlotte's Data
47+
## Charlotte's Data
4548

46-
Let's find out by diving into the city's 311 system, which captures the pulse
47-
of city life through non-emergency service requests.
48-
Every pothole report, noise complaint, and fallen tree notification tells a story.
49+
Let's find out by diving into the city's 311 system; non-emergency service requests.
50+
Every pothole report, noise complaint, and fallen tree notification gets recorded.
4951

5052
Downloaded from [Charlotte Service Requests](https://data.charlottenc.gov/datasets/charlotte::service-requests-311/explore?location=35.265099%2C-80.810750%2C9.72).
5153

@@ -223,8 +225,7 @@ Data like this helps cities improve their communication and services.
223225

224226

225227
```{=html}
226-
<div style="height:auto;width:100%;"><script>Plotly.newPlot(document.currentScript.parentElement,
227-
[{"y":[1542623,366433,147023,69893,56694,52972,46761,32594,30048,26465,25145,24900,24268,23914,20396,20359,20121,18946,17301,16702,16495,16012,15404,14337,14259,13106,12496,10876,10659,10616,10461,9922,9117,8710,8601,8286,8255,8243,8128,8057,7749,7528,7266,7264,6936,6355,6249,6019,5467,5301,5124,4967,4879,4431,4355,4055,3939,3836,3723,3559,3480,3248,3200,3003,2957,2823,2700,2663,2592,2592,2518,2392,2321,2187,2175,1874,1643,1630,1598,1440,1431,1365,1335,1325,1248,1211,1136,1045,1043,1001,983,977,971,969,929,870,836,835,816,794,790,785,785,677,564,509,478,476,441,406,368,364,351,331,278,264,250,228,225,219,214,210,208,185,180,151,128,125,113,105,100,89,82,74,68,63,61,60,53,51,43,41,39,37,33,29,28,28,27,22,18,15,15,15,12,11,10,9,9,8,8,6,5,4,4,2,2,2,1,1,1,1,1,1,1],"r":null,"name":"","fill":null,"mode":null,"width":null,"type":"bar","theta":null,"z":null,"lon":null,"lat":null,"text":null}], {"width":500,"height":400,"margin":{"t":25},"automargin":false,"plot_bgcolor":"rgb(235,235,235)","xaxis":{"gridcolor":"rgb(255,255,255)","title":"Request Type","showgrid":true},"yaxis":{"gridcolor":"rgb(255,255,255)","title":"Count","showgrid":true},"title":"Charlotte 311 Service Requests"}, {});</script></div>
228+
<div style="height:auto;width:100%;"><script>Plotly.newPlot(document.currentScript.parentElement, [{"y":[1542623,366433,147023,69893,56694,52972,46761,32594,30048,26465,25145,24900,24268,23914,20396,20359,20121,18946,17301,16702,16495,16012,15404,14337,14259,13106,12496,10876,10659,10616,10461,9922,9117,8710,8601,8286,8255,8243,8128,8057,7749,7528,7266,7264,6936,6355,6249,6019,5467,5301,5124,4967,4879,4431,4355,4055,3939,3836,3723,3559,3480,3248,3200,3003,2957,2823,2700,2663,2592,2592,2518,2392,2321,2187,2175,1874,1643,1630,1598,1440,1431,1365,1335,1325,1248,1211,1136,1045,1043,1001,983,977,971,969,929,870,836,835,816,794,790,785,785,677,564,509,478,476,441,406,368,364,351,331,278,264,250,228,225,219,214,210,208,185,180,151,128,125,113,105,100,89,82,74,68,63,61,60,53,51,43,41,39,37,33,29,28,28,27,22,18,15,15,15,12,11,10,9,9,8,8,6,5,4,4,2,2,2,1,1,1,1,1,1,1],"r":null,"name":"","fill":null,"mode":null,"width":null,"type":"bar","theta":null,"z":null,"lon":null,"lat":null,"text":null}], {"width":500,"height":400,"margin":{"t":25},"automargin":false,"plot_bgcolor":"rgb(235,235,235)","xaxis":{"gridcolor":"rgb(255,255,255)","title":"Request Type","showgrid":true},"yaxis":{"gridcolor":"rgb(255,255,255)","title":"Count","showgrid":true},"title":"Charlotte 311 Service Requests"}, {});</script></div>
228229
```
229230

230231

@@ -247,8 +248,7 @@ Let's focus on the top 5.
247248

248249

249250
```{=html}
250-
<div style="height:auto;width:100%;"><script>Plotly.newPlot(document.currentScript.parentElement,
251-
[{"y":[1542623,366433,147023,69893,56694],"r":null,"name":"","fill":null,"mode":null,"width":null,"type":"bar","theta":null,"z":null,"lon":null,"lat":null,"x":["NON_RECYCLABLE ITEMS","RECYCLABLE ITEMS","HNS HEALTH AND SANITATION","CART REPAIR-GARBAGE","MISSED RECYCLING"],"text":null}], {"width":500,"height":400,"margin":{"t":25},"automargin":false,"plot_bgcolor":"rgb(235,235,235)","xaxis":{"gridcolor":"rgb(255,255,255)","title":"Request Type","showgrid":true},"yaxis":{"gridcolor":"rgb(255,255,255)","title":"Count","showgrid":true},"title":"Charlotte 311 Service Requests"}, {});</script></div>
251+
<div style="height:auto;width:100%;"><script>Plotly.newPlot(document.currentScript.parentElement, [{"y":[1542623,366433,147023,69893,56694],"r":null,"name":"","fill":null,"mode":null,"width":null,"type":"bar","theta":null,"z":null,"lon":null,"lat":null,"x":["NON_RECYCLABLE ITEMS","RECYCLABLE ITEMS","HNS HEALTH AND SANITATION","CART REPAIR-GARBAGE","MISSED RECYCLING"],"text":null}], {"width":500,"height":400,"margin":{"t":25},"automargin":false,"plot_bgcolor":"rgb(235,235,235)","xaxis":{"gridcolor":"rgb(255,255,255)","title":"Request Type","showgrid":true},"yaxis":{"gridcolor":"rgb(255,255,255)","title":"Count","showgrid":true},"title":"Charlotte 311 Service Requests"}, {});</script></div>
252252
```
253253

254254

@@ -261,9 +261,9 @@ kind of thoughtful problem-solving we cherish in the Clojure community.
261261

262262
## Join Us at the Workshop
263263

264-
This journey from a raw CSV file to a clear visualization is exactly what our
264+
This journey from a raw CSV file to a clear visualization is exactly what the
265265
**Empowering Data Analysis through SciCloj** [workshop](https://www.2025.clojure-conj.org/workshops) is all about.
266-
Led by me, Ethan Miller, you'll start your Conj experience by diving into practical,
266+
You'll start your Conj experience by diving into practical,
267267
hands-on data analysis and come away with new ideas to carry back home.
268268

269269
**You will learn how to:**
@@ -273,7 +273,8 @@ hands-on data analysis and come away with new ideas to carry back home.
273273
- Share your insights through interactive notebooks
274274
- Leverage Clojure's immutable data structures for data science
275275

276-
We can't wait to explore data with you. See you in Charlotte!
276+
We can't wait to explore data with you.
277+
See you in Charlotte!
277278

278279

279280
```{=html}

site/db.edn

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,6 @@
1313
:image "https://avatars.githubusercontent.com/u/46522650"
1414
:affiliation [:bu :endor]
1515
:links [{:icon "github" :href "https://github.com/eugnes03"}]}
16-
{:id :ezmiller
17-
:name "Ethan Miller"
18-
:image "https://avatars.githubusercontent.com/u/772738?v=4"
19-
:url "https://github.com/ezmiller"
20-
:affiliation [:scicloj]}
2116
{:id :kirahowe
2217
:name "Kira Howe"
2318
:image "https://avatars.githubusercontent.com/u/11531673?v=4"

src/conferences/conj2025/workshop/scicloj/buzz.clj

Lines changed: 12 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
^:kindly/hide-code
22
^{:clay {:title "What's the Buzz in Charlotte? A Pre-Conj Data Dive"
33
:external-requirements ["Service_Requests_311.csv"]
4-
:quarto {:author [:ezmiller]
4+
:quarto {:author [:timothypratley]
55
:description "Getting to know our host city for Clojure/conj 2025. We dive into 311 service data to see what's on the minds of Charlotte's citizens and get a taste of our hands-on data analysis workshop."
66
:type :post
7-
:date "2025-08-15"
7+
:date "2025-11-10"
88
:category :conj
99
:tags [:clay :workflow :conj]
10-
:draft true}}}
10+
:image "charlotte.png"}}}
1111
(ns conferences.conj2025.workshop.scicloj.buzz
1212
(:require [tablecloth.api :as tc]
1313
[scicloj.tableplot.v1.plotly :as plotly]
@@ -16,7 +16,7 @@
1616

1717
;; This November 12th, Clojure enthusiasts will gather in **Charlotte, North Carolina**
1818
;; for Clojure/conj 2025.
19-
;; For many of us, it's a cherished yearly tradition of code,
19+
;; It's a cherished yearly conference of code,
2020
;; conversations, and that special *"this is my people"* feeling.
2121

2222
;; ::: {.callout-note}
@@ -26,15 +26,13 @@
2626
;; on display using the hornet as their city emblem.
2727
;; :::
2828

29-
;; In the spirit of exploration that defines our community, let's get to know our host city
30-
;; before we even arrive.
29+
;; In the spirit of exploration, let's get to know our host city before we arrive.
3130
;; What can 3 million service requests tell us about the heart of Charlotte?
3231

33-
;; ## A Glimpse into Charlotte's Data
32+
;; ## Charlotte's Data
3433

35-
;; Let's find out by diving into the city's 311 system, which captures the pulse
36-
;; of city life through non-emergency service requests.
37-
;; Every pothole report, noise complaint, and fallen tree notification tells a story.
34+
;; Let's find out by diving into the city's 311 system; non-emergency service requests.
35+
;; Every pothole report, noise complaint, and fallen tree notification gets recorded.
3836

3937
;; Downloaded from [Charlotte Service Requests](https://data.charlottenc.gov/datasets/charlotte::service-requests-311/explore?location=35.265099%2C-80.810750%2C9.72).
4038

@@ -92,9 +90,9 @@ frequent-requests
9290

9391
;; ## Join Us at the Workshop
9492

95-
;; This journey from a raw CSV file to a clear visualization is exactly what our
93+
;; This journey from a raw CSV file to a clear visualization is exactly what the
9694
;; **Empowering Data Analysis through SciCloj** [workshop](https://www.2025.clojure-conj.org/workshops) is all about.
97-
;; Led by me, Ethan Miller, you'll start your Conj experience by diving into practical,
95+
;; You'll start your Conj experience by diving into practical,
9896
;; hands-on data analysis and come away with new ideas to carry back home.
9997

10098
;; **You will learn how to:**
@@ -104,4 +102,5 @@ frequent-requests
104102
;; - Share your insights through interactive notebooks
105103
;; - Leverage Clojure's immutable data structures for data science
106104

107-
;; We can't wait to explore data with you. See you in Charlotte!
105+
;; We can't wait to explore data with you.
106+
;; See you in Charlotte!
32.2 KB
Loading

0 commit comments

Comments
 (0)