From 41b545cdd562d20d7047164aa27ef077f5e1c8a2 Mon Sep 17 00:00:00 2001
From: zevav
Date: Thu, 10 Oct 2019 17:47:47 +0200
Subject: [PATCH] removed 'external link' things, added the syllabus, removed
link to prototyep
---
blog/index.html | 2 --
blog/vim_and_ctags.html | 2 --
index.html | 10 ++--------
projects.html | 25 ++++++++++++++++---------
4 files changed, 18 insertions(+), 21 deletions(-)
diff --git a/blog/index.html b/blog/index.html
index 5c8c00b..6ada53f 100644
--- a/blog/index.html
+++ b/blog/index.html
@@ -10,8 +10,6 @@
font-size: 16px }
.h0 {font-size: 30pt;
font-weight: 800}
- nav a[target="_blank"]:after {content: url("./static/_external_link.png");
- filter: invert(100%)}
.current-page {opacity: .3}
#content { width: 400px }
p, ul {text-align: left}
diff --git a/blog/vim_and_ctags.html b/blog/vim_and_ctags.html
index 0a7e43a..245b802 100644
--- a/blog/vim_and_ctags.html
+++ b/blog/vim_and_ctags.html
@@ -10,8 +10,6 @@
font-size: 16px }
.h0 {font-size: 30pt;
font-weight: 800}
- nav a[target="_blank"]:after {content: url("./static/_external_link.png");
- filter: invert(100%)}
.current-page {opacity: .3}
#content { width: 400px }
p, ul {text-align: left}
diff --git a/index.html b/index.html
index ce74763..5c45859 100644
--- a/index.html
+++ b/index.html
@@ -10,8 +10,6 @@
font-size: 16px }
.h0 {font-size: 30pt;
font-weight: 800}
- nav a[target="_blank"]:after {content: url("./static/_external_link.png");
- filter: invert(100%)}
.current-page {opacity: .3}
#content { width: 400px }
p, ul {text-align: left}
@@ -115,18 +113,14 @@
- I'm currently available for full-time employment and contracts. My preferred stack is
+ I'm currently available for contracts. My preferred stack is
- - React.js
- - Python
+ - Svelte
- Flask
- - Pytest
- SQLAlchemy
- - MySQL
- - AWS
You can reach me at
diff --git a/projects.html b/projects.html
index 770e5e9..69f00ab 100644
--- a/projects.html
+++ b/projects.html
@@ -10,8 +10,6 @@
font-size: 16px }
.h0 {font-size: 30pt;
font-weight: 800}
- nav a[target="_blank"]:after {content: url("./static/_external_link.png");
- filter: invert(100%)}
.current-page {opacity: .3}
#content { width: 400px }
p, ul {text-align: left}
@@ -109,18 +107,27 @@
-
+
+
The Syllabus
+
+ In the fall of 2019 I built a platform for
+ The Syllabus to send endlessly customized "syllabi" to their subscribers
+ every week. It launched in late September and is building steam.
+ (Flask, Pydantic, AWS S3 + SES, Vanilla JS)
+
+
+
+
Transcribely
In late 2018 at the Recurse Center I made a prototype of
- a human-machine transcription interface I like to call
-
- Transcribely (external link).
+ a human-machine transcription interface I like to call Transcribely.
It's pretty amazing, in that it saves upwards of 50% of labor
compared to a human transcribing from scratch. (React.js + Flask)
+ Contact me for a demo! It'll soon be in production at Averbach Transcription.
@@ -130,7 +137,7 @@
In 2015 a couple friends and I made
- Tappt (external link)
+ Tappt
at a hackathon. It's a web app that allows users to
search for keywords inside videos. We've since fleshed it
out into a commercial service. (Python, Flask, JS)
@@ -144,7 +151,7 @@
In the fall of 2017 I designed, implemented, and deployed a
work assigner for
- Averbach Transcription (external link).
+ Averbach Transcription.
This is run as a background process, assigning transcription
work automatically based on transcribers' current workloads.
It saves Averbach Transcription 30+ hours of labor every month
@@ -159,7 +166,7 @@
In the summer of 2016 I designed, implemented, and deployed
automatic invoice generation for
- Averbach Transcription (external link).
+ Averbach Transcription.
This integrates with Freshbooks web API v2.1, generating
invoices from completed transcription projects. It saves
Averbach Transcription 20+ hours of labor every month compared to