Archie Wood commited on
Commit
69cf8cc
1 Parent(s): 0ea8cc6

update site

Browse files
.evidence/customization/.profile.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"anonymousId":"29ab84d2-7ae9-4bd3-a7ef-c4344f4deb66","traits":{"projectCreated":"2024-11-06T20:50:46.832Z"}}
package-lock.json CHANGED
The diff for this file is too large to render. See raw diff
 
package.json CHANGED
@@ -16,11 +16,11 @@
16
  "type": "module",
17
  "dependencies": {
18
  "@evidence-dev/bigquery": "^2.0.4",
19
- "@evidence-dev/core-components": "^3.7.3",
20
  "@evidence-dev/csv": "^1.0.7",
21
  "@evidence-dev/databricks": "^1.0.3",
22
- "@evidence-dev/duckdb": "^1.0.7",
23
- "@evidence-dev/evidence": "^31.0.3",
24
  "@evidence-dev/mssql": "^1.0.5",
25
  "@evidence-dev/mysql": "^1.1.0",
26
  "@evidence-dev/postgres": "^1.0.4",
 
16
  "type": "module",
17
  "dependencies": {
18
  "@evidence-dev/bigquery": "^2.0.4",
19
+ "@evidence-dev/core-components": "^4.8.10",
20
  "@evidence-dev/csv": "^1.0.7",
21
  "@evidence-dev/databricks": "^1.0.3",
22
+ "@evidence-dev/duckdb": "^1.0.11",
23
+ "@evidence-dev/evidence": "^39.1.13",
24
  "@evidence-dev/mssql": "^1.0.5",
25
  "@evidence-dev/mysql": "^1.1.0",
26
  "@evidence-dev/postgres": "^1.0.4",
pages/+layout.svelte ADDED
@@ -0,0 +1,10 @@
 
 
 
 
 
 
 
 
 
 
 
1
+ <script>
2
+ import '@evidence-dev/tailwind/fonts.css';
3
+ import '../app.css';
4
+ import { EvidenceDefaultLayout } from '@evidence-dev/core-components';
5
+ export let data;
6
+ </script>
7
+
8
+ <EvidenceDefaultLayout {data} hideBreadcrumbs hideSidebar githubRepo=https://github.com/archiewood/archie-evidence>
9
+ <slot slot="content" />
10
+ </EvidenceDefaultLayout>
pages/index.md CHANGED
@@ -1,130 +1,137 @@
1
  ---
2
- title: Welcome to Evidence
 
3
  ---
4
 
5
- _Build polished data products with SQL and Markdown_
6
 
7
- This demo [connects](/settings) to a local DuckDB file `needful_things.duckdb`.
8
 
9
- <LineChart
10
- data={orders_by_month}
11
- y=sales
12
- yFmt=usd0k
13
- title = "Sales by Month, USD"
14
- />
15
-
16
- ## Write in Markdown
17
-
18
- Evidence renders markdown files into web pages. This page is:
19
- `[project]/pages/index.md`.
20
-
21
- ## Run SQL using Code Fences
22
-
23
- ```sql orders_by_month
24
- select
25
- date_trunc('month', order_datetime) as order_month,
26
- count(*) as number_of_orders,
27
- sum(sales) as sales,
28
- sum(sales)/count(*) as average_order_value
29
- from needful_things.orders
30
- where order_datetime >= '2020-01-01'
31
- group by 1 order by 1 desc
32
- ```
33
-
34
- In your markdown file, you can include SQL queries in code fences. Evidence will run these queries through your database and return the results to the page.
35
-
36
- <Alert status=info>
37
- To see the queries on a page, click the 3-dot menu at the top right of the page and Show Queries. You can see both the SQL and the query results by interacting with the query above.
38
- </Alert>
39
 
40
- ## Visualize Data with Components
41
 
42
- ### Value in Text
43
 
44
- Last month customers placed **<Value data={orders_by_month} column=number_of_orders/>** orders. The AOV was **<Value data={orders_by_month} column=average_order_value fmt=usd2/>**.
45
 
46
- ### Big Value
47
- <BigValue data={orders_by_month} value=sales fmt=usd0/>
48
- <BigValue data={orders_by_month} value=number_of_orders />
49
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
50
 
51
- ### Bar Chart
 
 
 
 
 
52
 
53
  <BarChart
54
- data={orders_by_month}
55
- x=order_month
56
- y=number_of_orders
57
- fillColor="#488f96"
58
- >
59
- <ReferenceArea xMin="2020-03-15" xMax="2021-05-15" label="COVID Impacted" color=red/>
60
- </BarChart>
 
 
61
 
62
- > **Try:** Change the chart to a `<LineChart>`.
63
 
64
- ### Data Table
65
 
66
- <DataTable data={orders_by_month} rows=6/>
67
 
68
- > **More:** See [all components](https://docs.evidence.dev/components/all-components)
 
69
 
70
- ## Add Interactive Features
 
 
 
 
 
71
 
72
- The latest version of Evidence includes features that allow you to easily create interactive data visualizations.
 
73
 
74
- ### Chart with Filter
 
 
 
 
75
 
76
- ```sql categories
77
- select
78
- category
79
- from needful_things.orders
80
- group by category
81
- ```
82
 
83
- <Dropdown data={categories} name=category value=category>
84
- <DropdownOption value="%" valueLabel="All Categories"/>
85
- </Dropdown>
86
 
87
- <Dropdown name=year>
88
- <DropdownOption value=% valueLabel="All Years"/>
89
- <DropdownOption value=2019/>
90
- <DropdownOption value=2020/>
91
- <DropdownOption value=2021/>
92
- </Dropdown>
93
 
94
- ```sql orders_by_category
95
- select
96
- date_trunc('month', order_datetime) as month,
97
- sum(sales) as sales_usd,
98
- category
99
- from needful_things.orders
100
- where category like '${inputs.category.value}'
101
- and date_part('year', order_datetime) like '${inputs.year.value}'
102
- group by all
103
- order by sales_usd desc
104
- ```
105
 
106
- <BarChart
107
- data={orders_by_category}
108
- title="Sales by Month, {inputs.category.label}"
109
- x=month
110
- y=sales_usd
111
- series=category
112
- />
113
 
114
- # Share with Evidence Cloud
115
 
116
- Evidence Cloud is the easiest way to securely share your project.
117
 
118
- - Get your project online
119
- - Authenticate users
120
- - Schedule data refreshes
121
 
122
- <BigLink href='https://du3tapwtcbi.typeform.com/waitlist?utm_source=template&typeform-source=template'>Deploy to Evidence Cloud &rarr;</BigLink>
123
 
124
- You can use Netlify, Vercel or another static hosting provider to [self-host Evidence](https://docs.evidence.dev/deployment/overview).
 
125
 
126
- # Get Support
127
 
128
- - Message us on [Slack](https://slack.evidence.dev/)
129
- - Read the [Docs](https://docs.evidence.dev/)
130
- - Open an issue on [Github](https://github.com/evidence-dev/evidence)
 
1
  ---
2
+ title: Archie Sarre Wood
3
+ hide_title: true
4
  ---
5
 
6
+ <img src="https://avatars.githubusercontent.com/archiewood" alt="Archie" class="rounded-full w-24 h-24 mb-4">
7
 
8
+ ## Archie Sarre Wood
9
 
10
+ <div style="display: flex; flex-direction: row; gap: 10px;">
11
+ <a href="https://www.linkedin.com/in/archiesarrewood/"><img src="https://img.shields.io/badge/-0077B5?style=for-the-badge&logo=linkedin&logoColor=white" alt="LinkedIn"></a>
12
+ <a href="https://x.com/archieemwood"><img src="https://img.shields.io/badge/-000000?style=for-the-badge&logo=x&logoColor=white" alt="Twitter"></a>
13
+ <a href="https://bsky.app/profile/archie.sarrewood.com"><img src="https://img.shields.io/badge/-00A0DC?style=for-the-badge&logo=bluesky&logoColor=white" alt="Bluesky"></a>
14
+ <a href="https://github.com/archiewood"><img src="https://img.shields.io/badge/-181717?style=for-the-badge&logo=github&logoColor=white" alt="GitHub"></a>
15
+ </div>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
16
 
17
+ <LineBreak lines=1/>
18
 
19
+ Building and growing developer tools. Working on [Evidence](https://evidence.dev), an open-source business intelligence tool.
20
 
21
+ ## Projects
22
 
 
 
 
23
 
24
+ ```sql projects
25
+ select
26
+ 'DuckDB GSheets' as name,
27
+ 'https://duckdb-gsheets.com/' as url,
28
+ 'https://github.com/evidence-dev/duckdb_gsheets' as source_code,
29
+ 'Connect Google Sheets to DuckDB' as description,
30
+ 87 as stars
31
+ union all select
32
+ 'DuckDB SQLTools',
33
+ 'https://github.com/evidence-dev/sqltools-duckdb-driver',
34
+ 'https://github.com/evidence-dev/sqltools-duckdb-driver',
35
+ 'SQLTools extension for DuckDB',
36
+ 20 as stars
37
+ union all select
38
+ 'BigQuery SQLTools',
39
+ 'https://github.com/evidence-dev/sqltools-bigquery-driver',
40
+ 'https://github.com/evidence-dev/sqltools-bigquery-driver',
41
+ 'SQLTools extension for BigQuery',
42
+ 40 as stars
43
+ union all select
44
+ 'GoSQL',
45
+ 'https://github.com/archiewood/gosql',
46
+ 'https://github.com/archiewood/gosql',
47
+ 'A simple SQL database implemented in Go',
48
+ 150 as stars
49
+ union all select
50
+ 'Pure CSS Site',
51
+ 'https://pure-css-site.netlify.app/',
52
+ 'https://github.com/archiewood/pure-css-site/blob/master/index.css',
53
+ 'A site built with only CSS',
54
+ 16 as stars
55
+ union all select
56
+ 'Baby Tracker',
57
+ 'https://baby-tracker.evidence.app/',
58
+ 'https://github.com/archiewood/baby-tracker',
59
+ 'A data viz app to track baby''s feed and sleep',
60
+ 10 as stars
61
+ ```
62
 
63
+ <DataTable data={projects} link=url>
64
+ <Column id=name/>
65
+ <Column id=description/>
66
+ <Column id=stars/>
67
+ <Column id=source_code contentType=link linkLabel="GitHub &rarr;"/>
68
+ </DataTable>
69
 
70
  <BarChart
71
+ data={projects}
72
+ title="GitHub Stars by Project"
73
+ x=name
74
+ y=stars
75
+ swapXY
76
+ yAxisLabels=false
77
+ yGridlines=false
78
+ labels=true
79
+ />
80
 
 
81
 
 
82
 
83
+ ## Experience
84
 
85
+ ### Community and Growth @ Evidence
86
+ *Apr 2022 - Present | Toronto / London*
87
 
88
+ Leading community engagement and growth initiatives for Evidence, an open-source business intelligence platform that enables code-driven analytics. Responsibilities span:
89
+ - Technical documentation and developer experience
90
+ - Community management (GitHub Issues & PRs)
91
+ - Content creation (Blog, Social Media)
92
+ - Developer relations and conference speaking
93
+ - Product strategy and development
94
 
95
+ ### BI Team Manager & Chief of Staff @ Patch Plants
96
+ *Jan 2021 - Sep 2021 | London, UK*
97
 
98
+ Led data strategy and operations for fast-growing e-commerce startup (194% growth in 2020):
99
+ - Managed BI stack (Fivetran, Snowflake, dbt, Looker) and data team
100
+ - Executive team member driving strategic planning and OKRs
101
+ - Led special projects including geographic expansion and Brexit planning
102
+ - Board observer
103
 
104
+ ### Strategy Manager @ Patch Plants
105
+ *Aug 2019 - Dec 2020 | London, UK*
 
 
 
 
106
 
107
+ - Led £2.4m equity crowdfunding round with 3,000+ investors
108
+ - Drove initiatives improving order contribution by 34%
109
+ - Managed UK-wide expansion project
110
 
111
+ ### Consultant @ OC&C Strategy Consultants
112
+ *2016 - 2019 | London, UK*
 
 
 
 
113
 
114
+ Led strategy projects across retail, consumer goods, and B2B services:
115
+ - Customer segmentation and market sizing
116
+ - Operational transformation
117
+ - Commercial due diligence
118
+ - Team leadership of 2-5 consultants
 
 
 
 
 
 
119
 
 
 
 
 
 
 
 
120
 
 
121
 
122
+ ## Education
123
 
124
+ **University of Cambridge**
125
+ - MSci Physics (First Class Honours) | 2014 - 2015
126
+ - BA Natural Sciences - Physics (First Class Honours) | 2011 - 2014
127
 
128
+ ## Awards & Achievements
129
 
130
+ - Cambridge University Lightweight Rowing Blue (2015)
131
+ - British Physics Olympiad Gold Award
132
 
133
+ ## Volunteer Work
134
 
135
+ **Physics Tutor | The Access Project**
136
+ *2020 - 2022*
137
+ Tutoring Physics to students from disadvantaged backgrounds