Skip to content

Commit 36b23d6

Browse files
committed
2021 index update with Typed animation
1 parent 5934b14 commit 36b23d6

File tree

7 files changed

+632
-86
lines changed

7 files changed

+632
-86
lines changed

β€Ždocs/index.mdβ€Ž

Lines changed: 20 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,46 +1,36 @@
11
---
2-
title: πŸ‘‹ hi, i'm michael
2+
title: πŸ‘‹
33
hide:
44
- toc
5-
---
6-
7-
![avatar](media/avataaar.png){ align=left height=200px width=200p }
5+
- navigation
6+
---
7+
<script src="https://cdn.jsdelivr.net/npm/typed.js@2.0.12"></script>
8+
<script>
9+
var typed = new Typed('h1', {
10+
startDelay: 000,
11+
showCursor: false,
12+
typeSpeed: 50,
13+
strings: {{ salutation_permutations() }},
14+
});
15+
// todo: cycle avatar
16+
</script>
817

918
## Michael Joseph
1019

20+
![avatar](media/shaggy.svg){ align=left height=200px width=200px }
21+
22+
I've [worked](/resume) in the computer / internet industry for the last {{ now().year - 1999}} years, primarily as a backend software engineer for web applications.
23+
24+
For most of that time, I've either been the lead of a small developer team or provided technical leadership and engineering management roles.
25+
1126
*[Michael Joseph]: yes, two first names, I know. MJ works as an internet handle, for people into the whole brevity thing as well as for disambiguation purpose
1227

13-
I've worked in the computer / internet industry for the last {{ now().year - 1999}} years,
14-
primarily as a backend software engineer for web applications.
28+
{{ skills_badge_urls() }}
1529

16-
I have seen enough technology pass through the mill to be fairly agnostic
17-
across all the usual religious divides (programming language, editor,
18-
tabs vs spaces (ok, wait, scratch the last one, I _am_ zealous about
19-
whitespace)). I play extremely well with others, but I also _need_ to have
20-
*some* solo time.
2130

22-
----
2331

24-
I can write, read and review (in order of preference and experience):
2532

26-
- English
27-
- Python
28-
- Bash + GNU
29-
- Ruby
30-
- Java
31-
- PHP
32-
- Javascript
3333

34-
I've been the technology lead of small developer teams (< 5), providing
35-
technical leadership and engineering management roles.
3634

37-
I spoke at [PyconZA 2013] about the work we did at [Yola] during my time there, and at [PyconZA 2014] about becoming a contributor to an Open Source project.
3835

39-
* [πŸŽ₯πŸ“Ό PyconZA 2013] - [Application to Platform: How we used Python to scale Yola]
40-
* [πŸŽ₯πŸ“Ό PyconZA 2014] - [How I Became A Cookie Monster]
4136

42-
[πŸŽ₯πŸ“Ό PyconZA 2013]: https://archive.org/details/pyconza2013-app-to-platform
43-
[Application to Platform: How we used Python to scale Yola]: http://michaeljoseph.github.io/application-to-platform
44-
[πŸŽ₯πŸ“Ό PyconZA 2014]: https://archive.org/details/pyconza2014-cookie-monster
45-
[How I Became A Cookie Monster]: http://michaeljoseph.github.io/cookiemonster
46-
[Yola]: resume/#systems-engineer-services-team-lead-yolacom-2010-2014

β€Ždocs/media/shaggy.svgβ€Ž

Lines changed: 1 addition & 0 deletions
Loading

β€Žjustfileβ€Ž

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
serve:
2+
poetry run mkdocs serve
3+
4+
build:
5+
poetry run mkdocs build

β€Žmain.pyβ€Ž

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
from resume import define_env

0 commit comments

Comments
Β (0)