From b24396a1b2f02b47d7b47b7db5f79946a3ef218f Mon Sep 17 00:00:00 2001 From: Tristan Jahnke Date: Thu, 7 Nov 2024 21:37:57 -0600 Subject: [PATCH] feat: add workplace ticker (#7) --- assets/tailwind.config.js | 9 + .../controllers/page_html/home.html.heex | 512 ++++++++++++++---- 2 files changed, 419 insertions(+), 102 deletions(-) diff --git a/assets/tailwind.config.js b/assets/tailwind.config.js index 699145e..8bd3ac7 100644 --- a/assets/tailwind.config.js +++ b/assets/tailwind.config.js @@ -13,6 +13,15 @@ module.exports = { ], theme: { extend: { + animation: { + 'infinite-scroll': 'infinite-scroll 25s linear infinite', + }, + keyframes: { + 'infinite-scroll': { + from: { transform: 'translateX(0)' }, + to: { transform: 'translateX(-100%)' }, + } + }, colors: { "charcoal": { DEFAULT: "#394053", diff --git a/lib/portfolio_web/controllers/page_html/home.html.heex b/lib/portfolio_web/controllers/page_html/home.html.heex index d25d83a..0edcedf 100644 --- a/lib/portfolio_web/controllers/page_html/home.html.heex +++ b/lib/portfolio_web/controllers/page_html/home.html.heex @@ -14,6 +14,152 @@ +
+
+
    +
  • + The Minnesota Star Tribune +
  • +
  • + Sun Country Airlines +
  • +
  • + Medtronic +
  • +
  • + CVS Health +
  • +
  • + The Wendy's Company +
  • +
  • + Sailpoint +
  • +
  • + Minnesota Public Radio +
  • +
  • + Improving +
  • +
+
    +
  • + The Minnesota Star Tribune +
  • +
  • + Sun Country Airlines +
  • +
  • + Medtronic +
  • +
  • + CVS Health +
  • +
  • + The Wendy's Company +
  • +
  • + Sailpoint +
  • +
  • + Minnesota Public Radio +
  • +
  • + Improving +
  • +
+
    +
  • + The Minnesota Star Tribune +
  • +
  • + Sun Country Airlines +
  • +
  • + Medtronic +
  • +
  • + CVS Health +
  • +
  • + The Wendy's Company +
  • +
  • + Sailpoint +
  • +
  • + Minnesota Public Radio +
  • +
  • + Improving +
  • +
+
+
+
@@ -44,118 +190,280 @@
-
-
-

- What do I like to work on? -

-
-
- +
+
+
+

What I Like to Work On

+

+ Here are some of the areas I enjoy working on and have expertise in. +

+
+
+
+
+
+ + + + +
+

Cloud

+

+ Whether you're moving to the cloud or moving around the cloud, I have the knowledge to get you to your destination. +

+
-
-

"The Cloud"

-

- Whether you are moving to the cloud or moving around the cloud. I've got the knowledge to get you to the destination -

+
+
+
+ + + + +
+

CI/CD

+

+ I've built pipelines in everything from GitHub Actions to bash scripts and everything in between (though I prefer GitLab pipelines). +

+
-
- -
-
-

CICD

-

- Built out pipelines in everything from Github actions to bash scripts and everything in between. (I do prefer Gitlabs pipelines) -

+
+
+
+ + + +
+

Containerization

+

+ With a focus on cutting costs and improving simplicity, I strive to containerize much of what I do, with a focus on Docker. +

+
-
- +
+
+
+ + + + +
+

Automation

+

+ People sometimes make mistakes, so let's try to minimize them with automation. From automating new developer setups to automating workflows. +

+
- -
-
- +
+
+
+
+ + + + +
+

CDN

+

+ Leveraging Content Delivery Networks (CDNs) to improve website performance and reduce latency for users worldwide. +

+
-
-

Containerization

-

- With a focus on cutting cost and improving simplictiy I stive to containerize much of what I do with a focus on Docker. -

+
+
+
+ + + +
+

Application Modernization

+

+ Migrating and modernizing legacy applications to leverage modern architectures, technologies, and best practices. +

+
-
- -
-
-

Automation

-

- People at sometimes make mistakes so let's try to minimize them with automation. From automating new developer setups to automating workflows. -

+
+
+
+ + + +
+

APIs

+

+ Designing, building, and integrating APIs to enable seamless communication between applications and services. +

+
-
- +
+
+
+ + + + +
+

Developer Tooling

+

+ Developing tools and utilities to streamline development workflows, improve productivity, and enhance the developer experience. +

+
-<%!--
--%> -<%!--
--%> -<%!--
--%> -<%!--

Contact Us

--%> -<%!--

--%> -<%!-- Whatever cardigan tote bag tumblr hexagon brooklyn asymmetrical gentrify. --%> -<%!--

--%> -<%!--
--%> -<%!--
--%> -<%!--
--%> -<%!--
--%> -<%!--
--%> -<%!-- --%> -<%!-- -<%!-- type="text" --%> -<%!-- id="name" --%> -<%!-- name="name" --%> -<%!-- class="w-full bg-gray-800 bg-opacity-40 rounded border border-gray-700 focus:border-purple-500 focus:bg-gray-900 focus:ring-2 focus:ring-purple-900 text-base outline-none text-gray-100 py-1 px-3 leading-8 transition-colors duration-200 ease-in-out" --%> -<%!-- /> --%> -<%!--
--%> -<%!--
--%> -<%!--
--%> -<%!--
--%> -<%!-- --%> -<%!-- -<%!-- type="email" --%> -<%!-- id="email" --%> -<%!-- name="email" --%> -<%!-- class="w-full bg-gray-800 bg-opacity-40 rounded border border-gray-700 focus:border-purple-500 focus:bg-gray-900 focus:ring-2 focus:ring-purple-900 text-base outline-none text-gray-100 py-1 px-3 leading-8 transition-colors duration-200 ease-in-out" --%> -<%!-- /> --%> -<%!--
--%> -<%!--
--%> -<%!--
--%> -<%!--
--%> -<%!-- --%> -<%!-- --%> -<%!--
--%> -<%!--
--%> -<%!--
--%> -<%!-- --%> -<%!--
--%> -<%!--
--%> -<%!--
--%> -<%!--
--%> -<%!--
--%> +
+
+
+

+ Software and Tools +

+
+
+
+
+
+ + + +
+

Programming Languages

+
+
+

+ Python, Ruby, Go, Elixir, Erlang, R, SQL, Bash, Lua, and more. +

+
+
+
+
+
+
+
+ + + + +
+

Web Technologies

+
+
+

+ HTML, CSS, Flask, Django, Ruby on Rails, Phoenix, Liveview, and more. +

+
+
+
+
+
+
+
+ + + +
+

+ Databases +

+
+
+

+ PostgreSQL, MySQL, MongoDB, Redis, Cassandra, Elasticsearch, and more. +

+
+
+
+
+
+
+