updating for new public render

This commit is contained in:
brent s 2020-11-25 16:55:46 -05:00
parent 759132a207
commit 235bf577f6
Signed by: bts
GPG Key ID: 8C004C2F93481F6B
8 changed files with 55 additions and 32 deletions

View File

@ -11,9 +11,11 @@ Last updated {localdatetime}
:imagesdir: images :imagesdir: images
:sectlinks: :sectlinks:
ifeval::["{doctype}" != "article"] ifeval::["{doctype}" != "article"]
ifeval::["{filetype}" != "pdf"]
:toc: preamble :toc: preamble
:toc2: left :toc2: left
endif::[] endif::[]
endif::[]
:idprefix: :idprefix:
:toclevels: 7 :toclevels: 7
:source-highlighter: highlightjs :source-highlighter: highlightjs
@ -22,7 +24,7 @@ endif::[]
:techexp: cv.adoc[]#technical_experience :techexp: cv.adoc[]#technical_experience
//:techexp: #technical_experience //:techexp: #technical_experience


include::includes/header.adoc[] //include::includes/header.adoc[]


include::includes/intro.adoc[] include::includes/intro.adoc[]
(If you are looking for my résumé instead, which is much more succinct, that can be found <<resume.adoc#, here>>.) (If you are looking for my résumé instead, which is much more succinct, that can be found <<resume.adoc#, here>>.)

View File

@ -1,8 +1,10 @@
=== Community Involvement === Community Involvement


* Hosts and runs a Systems Operations podcast, https://sysadministrivia.com[Sysadministrivia^], for 6 years ongiong * Hosts and runs a Systems Operations podcast, https://sysadministrivia.com[Sysadministrivia^], for 6 years ongoing
** Maintains accompanying community of other IT professionals ** Maintains accompanying community of other IT professionals


* Engineered, maintained NOC and designed firmware for a community/volunteer-driven city-wide WiFi project (Project.Phree) for 1 year (now defunct) * Engineered, maintained NOC and designed firmware for a community/volunteer-driven city-wide WiFi project (Project.Phree) for 1 year (now defunct)


* Have volunteered for/participated in and raised funds for the https://www.extra-life.org/[Extra Life] children's health charity in 2013, 2015, 2016, 2017, and 2020. * Have volunteered for/participated in and raised funds for the https://www.extra-life.org/[Extra Life] children's health charity in 2013, 2015, 2016, 2017, and 2020.

* Have volunteed Systems Support for the https://tasgiving.org/[2020 TASGiving^] charity event (benefiting https://www.nami.org/Home[NAMI^])

View File

@ -1,6 +1,9 @@

[.center]
ifeval::["{filetype}" == "pdf"] ifeval::["{filetype}" == "pdf"]
mailto:bts@square-r00t.net[bts@square-r00t.net,About your {ftypef}...] | +1 (504) 338-1513 | Lehigh Valley area, PA mailto:bts@square-r00t.net[bts@square-r00t.net,About your {ftypef}...] | +1 (504) 338-1513 | Lehigh Valley area, PA
endif::[] endif::[]
ifeval::["{filetype}" != "pdf"] ifeval::["{filetype}" != "pdf"]
mailto:bts@square-r00t.net[bts@square-r00t.net,About your {ftypef}...] | +1 (504) 338-1513 | Lehigh Valley area, PA mailto:bts@square-r00t.net[bts@square-r00t.net,About your {ftypef}...] | +1 (504) 338-1513 | Lehigh Valley area, PA
endif::[] endif::[]


View File

@ -1,7 +1,9 @@
=== Hobbies === Hobbies


////
[quote, Ralph Wiggum, The Simpsons (Season 4 Episode 15)] [quote, Ralph Wiggum, The Simpsons (Season 4 Episode 15)]
So... Do you like... stuff? So... Do you like... stuff?
////


ifeval::["{ftype}" == "cv"] ifeval::["{ftype}" == "cv"]
_A list of interests and hobbies (*outside* of technology) in no particular order, should it make sifting through {ftypef}s more amusing for you._ _A list of interests and hobbies (*outside* of technology) in no particular order, should it make sifting through {ftypef}s more amusing for you._

View File

@ -32,3 +32,6 @@ to see technical specifics.
** Root cause determination ** Root cause determination
** Future mitigation design ** Future mitigation design
* Incorporating best practices to ensure interoperability, safety/security, stability * Incorporating best practices to ensure interoperability, safety/security, stability
** Implementing RFC recommendations (e.g. `MUST` and `MAY` directives)
** Seeking current advisement from upstream documentation and notices
** Applying new security discoveries as applicable to already deployed projects

View File

@ -1,17 +1,30 @@
== Values == Values


In my professional environment, I value the following: In my professional environment, I value and demonstrate the following:


* Security, safety, privacy (for both employees/coworkers and customers) === "SSP" ===
* Accurate and followed deadlines *Security*, *safety*, and *privacy*.
* Quality first, quantity second, "quickness" third
** Reduce/avoid technical debt These concepts are paramount for both employees/coworkers/clients and customers. By holding these concepts in mind during all stages of a project or product's lifecycle, I believe that other areas (flexibility, economic growth, etc.) become much more achievable.
*** Deploy correctly the first time
*** Extensive planning === Timing ===
*** Future-proofing *Deadlines* should be _accurate_ and _followed_. This allows for a smoother development, deployment, and consumer satisfaction level.
** Separate Dev, Test/Staging, Production environments
** Scalability When determining deadlines and when developing or deploying *quality* comes first, *quantity* second, and *"quickness"* third. Efficiency is not efficient if it creates more work down the road at the cost of speed.
* Stability and availability over (individual) uptime
** Balancing === Do it Right, Do it Once ===
** Failover By following a procedure and policy that allow for *testing* during development and deployment and by implementing *automation* into that cycle, it allows for *reducing/avoiding technical debt* by paving the road for:
* Clear communication with customers when affected
* Deploying correctly the first time
* Extensive planning
* Future-proofing

This is accomplished by a strong focus on:

* *Separate* _Dev_, _Test/Staging_, and _Production_ environments
** *Scalability*

=== Stability ===
In the modern technological world of failover and redundancy, *stability* and *availability* of a service hold priority over individual machines' uptime.

Because of this, I value *balancing* load/resources, deploying *strong failover procedures*, clear *priority levels/SLA* and *clear communication with consumers* when affected.

View File

@ -2,20 +2,16 @@


if [[ $(id -u) == 0 ]]; if [[ $(id -u) == 0 ]];
then then
# asciidoctor -B /opt/dev/resume -D /tmp/resume -n /opt/dev/resume/cv.adoc DESTDIR=/srv/http/resume
#asciidoctor -D /srv/http/resume -n cv.adoc
#asciidoctor -D /srv/http/resume -n resume.adoc
asciidoctor -D /srv/http/resume -o cv.html -n cv.adoc
asciidoctor -D /srv/http/resume -o resume.html -n resume.adoc
asciidoctor-pdf -a filetype=pdf -D /srv/http/resume/pdf -n -d article cv.adoc
asciidoctor-pdf -a filetype=pdf -D /srv/http/resume/pdf -n -d article resume.adoc
else else
#asciidoctor -D /tmp/cv.html -n cv.adoc DESTDIR=/tmp/resume
#asciidoctor -D /tmp/resume.html -n resume.adoc
asciidoctor -D /tmp/resume -o cv.html -n cv.adoc
asciidoctor -D /tmp/resume -n -o resume.html resume.adoc
asciidoctor-pdf -a filetype=pdf -D /tmp -n -d article cv.adoc
asciidoctor-pdf -a filetype=pdf -D /tmp -n -d article resume.adoc
fi fi

# Use -n to number sections.

asciidoctor -D ${DESTDIR} -o cv.html cv.adoc
asciidoctor -D ${DESTDIR} -n -o resume.html resume.adoc

#asciidoctor-pdf -a filetype=pdf -D ${DESTDIR} -d article cv.adoc
asciidoctor-pdf -a filetype=pdf -D ${DESTDIR} cv.adoc
asciidoctor-pdf -a filetype=pdf -D ${DESTDIR} -d article resume.adoc

View File

@ -11,9 +11,11 @@ Last updated {localdatetime}
:imagesdir: images :imagesdir: images
:sectlinks: :sectlinks:
ifeval::["{doctype}" != "article"] ifeval::["{doctype}" != "article"]
ifeval::["{filetype}" != "pdf"]
:toc: preamble :toc: preamble
:toc2: left :toc2: left
endif::[] endif::[]
endif::[]
:idprefix: :idprefix:
:toclevels: 7 :toclevels: 7
:source-highlighter: highlightjs :source-highlighter: highlightjs