Compare commits

...

5 Commits

Author SHA1 Message Date
f6953446b6 Ignore build sentinel 2023-12-20 13:21:56 -08:00
fd03994889 Complete first blog post 2023-12-20 13:19:52 -08:00
5044f79cbe Start organizing the Makefile 2023-12-20 11:08:42 -08:00
9192b8e17b Add shortcode to resume
This pattern works for now.
2023-12-20 10:59:41 -08:00
d6ba0edfe0 Leave placeholder for modules
I suspect that Hugo modules are the future. This is an extensible development
path as it allows Hugo to cap features. Further, the developers are
using a good pattern of wrapping the features of another project rather
than replicating functionality that is better defined elsewhere.

However, this approach is still rather fragile. Let's put this on ice
for a while. Ideally, I get involved in a Hugo user community.
2023-12-20 10:55:52 -08:00
5 changed files with 49 additions and 30 deletions

1
.gitignore vendored
View File

@ -18,3 +18,4 @@ hugo.linux
# End of https://www.toptal.com/developers/gitignore/api/hugo # End of https://www.toptal.com/developers/gitignore/api/hugo
.build_sentinel

View File

@ -2,14 +2,11 @@
DEST ?= axs@sdf.org:html DEST ?= axs@sdf.org:html
SITE_URL ?= https://axs.sdf.org SITE_URL ?= https://axs.sdf.org
.PHONY: default help publish .PHONY: default help publish build
build: #> default: build
@echo "\t 🏗️ Building site"
@# We call hugo with two options: build: .build_sentinel #>
@# --cleanDestinationDir, to remove deleted files
@# --minify, to compress files my removing extra whitespace
hugo --cleanDestinationDir --minify
publish: build #> Publish site publish: build #> Publish site
@echo "Publishing..." @echo "Publishing..."
@ -36,3 +33,11 @@ publish: build #> Publish site
@ssh axs@sdf.org 'mkhomepg -p' @ssh axs@sdf.org 'mkhomepg -p'
@echo "✓ Publising complete" @echo "✓ Publising complete"
@echo "\nThe site should be available on ${SITE_URL}" @echo "\nThe site should be available on ${SITE_URL}"
.build_sentinel: $(wildcard content/*/*)
@echo "\t 🏗️ Building site"
@# We call hugo with two options:
@# --cleanDestinationDir, to remove deleted files
@# --minify, to compress files my removing extra whitespace
hugo --cleanDestinationDir --minify
@touch $@

View File

@ -34,18 +34,21 @@ technical solutions, and effectively coaching a diverse set of team members.
_Senior Diector of Growth Analytics and Data Science (2020--2023), including _Senior Diector of Growth Analytics and Data Science (2020--2023), including
[Glu Mobile](https://glu.com)_ [Glu Mobile](https://glu.com)_
<details> Building and leading teams with a focus on growth marketing, including
a cross-functional business intelligence team (in partnership with
engineering), marking analysts (embedded with the Marketing team), and data
science with a focus on user acquisition. I define the vision for growth
marketing analytics and the execution the plan. As a member of EA Mobiles
Growth Team senior leadership team, I collaborate across teams to more
effectively measure the health of players and games, identify differences in
our players, and discover new opportunities to grow revenue revenue.
{{< rawhtml >}}
<details open="open">
<summary> <summary>
Building and leading teams with a focus on growth marketing, including Accomplishments include:
a cross-functional business intelligence team (in partnership with
engineering), marking analysts (embedded with the Marketing team), and data
science with a focus on user acquisition. I define the vision for growth
marketing analytics and the execution the plan. As a member of EA Mobiles
Growth Team senior leadership team, I collaborate across teams to more
effectively measure the health of players and games, identify differences in
our players, and discover new opportunities to grow revenue revenue.
</summary> </summary>
Accomplishments include: {{< /rawhtml >}}
- *Saving the company \$100 million in marketing expenses when launching a - *Saving the company \$100 million in marketing expenses when launching a
new game.* I surfaced and demonstrated that the incumbent forecasting new game.* I surfaced and demonstrated that the incumbent forecasting
@ -66,7 +69,9 @@ technical solutions, and effectively coaching a diverse set of team members.
processes. We are adopting this approach across the entire EA Mobile processes. We are adopting this approach across the entire EA Mobile
portfolio. portfolio.
{{< rawhtml >}}
</details> </details>
{{< /rawhtml >}}
<!-- <!--
\item \emph{Cutting the effort required for analyzing marketing campaigns in \item \emph{Cutting the effort required for analyzing marketing campaigns in
half.} Prior to me joining Glu, we stored player activities in terms game half.} Prior to me joining Glu, we stored player activities in terms game

View File

@ -1,23 +1,25 @@
--- ---
title: 'Starting a Blog' title: 'Starting a Blog'
date: 2023-12-19T09:41:48-08:00 date: 2023-12-20T13:30:00-08:00
draft: false draft: false
--- ---
This is my personal 1990s moment: I'm starting a blog. And I writing this in a This is my personal 1990s moment: I'm starting a blog. And am I writing this in a
café.[^la-scala] I writing this blog for few reasons. café.[^la-scala] I have a few thoughts behind this:
Foremost, I like to write. I believe in Foremost, I like to write. I believe in the cliché that "clear writing is clear
the cliché that clear writing is clear think. Writing helps me organize my thinking". Writing helps me organize my thoughts so that they are easy for
thoughts and present them in a way that is hopefully helpful to others. others to follow. If I can do that, then I really understand a topic.
Selfishly, this helps me either work through issues--professional or
otherwise--and do so in way that others will useful.
Secondly, I have had the fortune to have learned from many people during my Secondly, this is a way of giving back. I have had the good fortune to learn
life. I have also worked on several technical from many people. I have struggled with technical and non-technical of topics.
problems. I am hopeful that by recording what I have learned and the perspectives that I
I would like to use this platform to reflect on the lessons that I have have developed, I can be useful to others.
learned and pass these along to others.
Finally, if you have found this blog, then you have my invitation to connect
with me. Share your thoughts and reactions. You can engage with me publicly on
[Mastodon](https://mastodon.sdf.org/@axs) or via any of the channels listed on
the contact page. I am excited to see with this goes.
[^la-scala]: [Caffé La Scala](https://www.caffelascala.com/menu) in Walnut [^la-scala]: [Caffé La Scala](https://www.caffelascala.com/menu) in Walnut

View File

@ -77,6 +77,12 @@ markup:
style: solarized-dark style: solarized-dark
# https://gohugo.io/getting-started/configuration-markup/#table-of-contents # https://gohugo.io/getting-started/configuration-markup/#table-of-contents
# module:
# imports:
# - disable: true
# path: github.com/hugomods/shortcodes
# - path: github.com/adityatelange/hugo-PaperMod
menu: menu:
main: main:
- identifier: about - identifier: about