diff --git a/readme.md b/readme.md
index a9ff51f..2fe509c 100644
--- a/readme.md
+++ b/readme.md
@@ -5,5 +5,3 @@ This repository holds different presentations I've given over the years.
You can see them all here:
https://roddds.github.io/presentations/
-
-> _Update 04/2026: This repository has been reuploaded after scrubbing it of private data.
diff --git a/refactoring/.DS_Store b/refactoring/.DS_Store
deleted file mode 100644
index 5008ddf..0000000
Binary files a/refactoring/.DS_Store and /dev/null differ
diff --git a/refactoring/deck.mdx b/refactoring/deck.mdx
index 45e8819..f9c9ff6 100644
--- a/refactoring/deck.mdx
+++ b/refactoring/deck.mdx
@@ -16,7 +16,6 @@ import confused from './confused.gif';
import currency from './currency.png';
import filepicker from './filepicker.png';
import deprecatedProps from './props.png';
-import placeholder from './placeholder.jpg'
export const theme = nightOwl;
@@ -46,7 +45,7 @@ Thank you for coming! This is going to be about tech debt and how we're going to
# Rodrigo Deodoro
-
+
- Been @ Carta for ~4 years
- Eng lead @ Design Technology
@@ -112,7 +111,11 @@ It's hard because it's extra work that you didn't ask for, and work that we can'
---
-[Placeholder: tracking spreadsheet]
+
+
@@ -1198,44 +1201,44 @@ After a transform formatting can look a little weird, but that's what Prettier a
-
+
\ No newline at end of file
diff --git a/refactoring/placeholder.jpg b/refactoring/placeholder.jpg
deleted file mode 100644
index ea9d326..0000000
Binary files a/refactoring/placeholder.jpg and /dev/null differ
diff --git a/refactoring/rodrigo.jpg b/refactoring/rodrigo.jpg
deleted file mode 100644
index ee53834..0000000
Binary files a/refactoring/rodrigo.jpg and /dev/null differ
diff --git a/refactoring/yarn.lock b/refactoring/yarn.lock
index d878107..e9a850a 100644
--- a/refactoring/yarn.lock
+++ b/refactoring/yarn.lock
@@ -6740,9 +6740,9 @@ json3@^3.3.2:
integrity sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA==
json5@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.1.tgz#779fb0018604fa854eacbf6252180d83543e3dbe"
- integrity sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.2.tgz#63d98d60f21b313b77c4d6da18bfa69d80e1d593"
+ integrity sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==
dependencies:
minimist "^1.2.0"
@@ -7518,9 +7518,9 @@ minimist@0.0.8:
integrity sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=
minimist@^1.2.0:
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284"
- integrity sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=
+ version "1.2.7"
+ resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.7.tgz#daa1c4d91f507390437c6a8bc01078e7000c4d18"
+ integrity sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==
minipass@^2.2.1, minipass@^2.3.4:
version "2.3.5"
diff --git a/typescript-exports/deck.mdx b/typescript-exports/deck.mdx
index 696fe07..5634626 100644
--- a/typescript-exports/deck.mdx
+++ b/typescript-exports/deck.mdx
@@ -4,9 +4,9 @@ import {
Step,
} from "code-surfer";
import { github, vsDark } from "@code-surfer/themes";
-import before from "./before-ts.png";
-import after from "./after-ts.png";
-import "prismjs/components/prism-tsx";
+import before from "./before-ts.png"
+import after from "./after-ts.png"
+import "prismjs/components/prism-tsx"
export const theme = vsDark;
@@ -82,7 +82,7 @@ interface Props {
name: string;
}
-const Hello = ({ name }: Props) => Hello, {name}
;
+const Hello = ({ name }: Props) => Hello, { name }
;
```
```tsx
@@ -90,7 +90,7 @@ export interface Props {
name: string;
}
-const Hello = ({ name }: Props) => Hello, {name}
;
+const Hello = ({ name }: Props) => Hello, { name }
;
```
```tsx
@@ -98,9 +98,7 @@ export interface HelloProps {
name: string;
}
-const Hello = ({ name }: HelloProps) => (
- Hello, {name}
-);
+const Hello = ({ name }: HelloProps) => Hello, { name }
;
```
@@ -128,7 +126,7 @@ export {
```tsx
-// ChartContainer.tsx
+// assets/app/capital_markets/werk/OrderChartContainer/OrderChartContainer.tsx
void }) => (
@@ -140,7 +138,7 @@ export {
```
```tsx
-// ChartContainer.tsx
+// assets/app/capital_markets/werk/OrderChartContainer/OrderChartContainer.tsx
(
@@ -155,6 +153,7 @@ export {
---
+
```tsx
@@ -228,6 +227,7 @@ interface Props {
---
+
```tsx
@@ -295,7 +295,6 @@ contacts.map(contact: SecondaryContact =>
permissionKeyAndPretty.map(keyAndPretty => contact[keyAndPretty.key])
)
```
-
@@ -335,9 +334,9 @@ contacts.map(contact: SecondaryContact =>
permissionKeyAndPretty.map(keyAndPretty => contact[keyAndPretty.key])
)
```
-
+
---
diff --git a/update.sh b/update.sh
deleted file mode 100755
index 581cb5c..0000000
--- a/update.sh
+++ /dev/null
@@ -1,33 +0,0 @@
-#!/bin/bash
-set -e
-
-fnm use 16
-
-ROOT=$(git rev-parse --show-toplevel)
-
-echo "Building refactoring..."
-cd "$ROOT/refactoring" && yarn install --frozen-lockfile && yarn build
-
-echo "Building typescript-exports..."
-cd "$ROOT/typescript-exports" && yarn install --frozen-lockfile && yarn build
-
-echo "Building do-not-call-fc..."
-cd "$ROOT/do-not-call-fc" && yarn install --frozen-lockfile && yarn build:web
-
-cd "$ROOT"
-
-mv refactoring/public /tmp/jscodeshift-build
-mv typescript-exports/public /tmp/typescript-exports-build
-mv do-not-call-fc/dist/web /tmp/do-not-call-fc-build
-
-git checkout gh-pages
-
-rm -rf jscodeshift && mv /tmp/jscodeshift-build jscodeshift
-rm -rf typescript-exports && mv /tmp/typescript-exports-build typescript-exports
-rm -rf do-not-call-fc && mv /tmp/do-not-call-fc-build do-not-call-fc
-
-git add jscodeshift typescript-exports do-not-call-fc
-git commit -m "Update build"
-git push origin gh-pages
-
-git checkout master