Skip to content

Commit

Permalink
Tweak styles, refresh OSS section, update LinkedIn user, add CDK cour…
Browse files Browse the repository at this point in the history
…se plug.
  • Loading branch information
jSherz committed Jan 3, 2024
1 parent f4c86d8 commit 088a251
Show file tree
Hide file tree
Showing 5 changed files with 76 additions and 28 deletions.
4 changes: 2 additions & 2 deletions _config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,9 @@ description: > # this means to ignore newlines until "baseurl:"
James Sherwood-Jones' collection of snippets, tips and tutorials.
baseurl: "" # the subpath of your site, e.g. /blog
url: "https://jsherz.com" # the base hostname & protocol for your site
twitter_username: TheSherz
github_username: jSherz
linkedin_username: james-sherwood-jones-775a13a0
linkedin_username: jsherz
cdk_course_link: https://www.udemy.com/course/aws-cdk-in-typescript/?couponCode=CDK-WITH-JSJ-2024-01

# Build settings
markdown: kramdown
Expand Down
9 changes: 0 additions & 9 deletions _includes/footer.html
Original file line number Diff line number Diff line change
Expand Up @@ -34,15 +34,6 @@ <h4>Social</h4>
<span>GitHub</span>
</a>
</li>

<li>
<a href="https://twitter.com/{{ site.twitter_username }}">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512">
<path d="M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z"></path>
</svg>
<span>Twitter</span>
</a>
</li>
</ul>
</div>
</div>
Expand Down
4 changes: 4 additions & 0 deletions _layouts/post.html
Original file line number Diff line number Diff line change
Expand Up @@ -24,4 +24,8 @@ <h2 class="post-title" itemprop="name headline">{{ page.title }}</h2>
</div>
</div>
</article>

<div id="cdk-course">
<p>Learning AWS' CDK in TypeScript? Check out <a href="{{ site.cdk_course_link }}">my course on Udemy.</a></p>
</div>
</div>
27 changes: 21 additions & 6 deletions _sass/_layout.scss
Original file line number Diff line number Diff line change
Expand Up @@ -62,6 +62,13 @@ svg {
#homepage, #archive {
& > div, hr {
max-width: $content-width;
}

& > div {
margin: 0 auto 1rem auto;
}

& > hr {
margin: 0 auto;
}

Expand Down Expand Up @@ -190,19 +197,15 @@ svg {

#open-source-container {
& > ul {
max-width: 64em;
list-style: none;
margin: 0;
padding: 0;

@include media-query($on-tablet) {
display: flex;
flex-direction: column;
flex-direction: row;
flex-wrap: wrap;
height: 21rem;
}

@include media-query($on-laptop) {
height: 13rem;
}

li {
Expand Down Expand Up @@ -388,3 +391,15 @@ th, td {
th {
background-color: #ddd;
}

#homepage #cdk-course, .post #cdk-course {
max-width: $content-width;
margin: 1rem auto;
background-color: #c7f2ff;
border: dashed 0.2rem darken(#c7f2ff, 20%);
padding: 0.5rem;

p {
margin: 0;
}
}
60 changes: 49 additions & 11 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,10 @@
---

<div id="homepage">
<div id="cdk-course">
<p>Learning AWS' CDK in TypeScript? Check out <a href="{{ site.cdk_course_link }}">my course on Udemy.</a></p>
</div>

<div>
<h2>Latest Posts</h2>
</div>
Expand Down Expand Up @@ -49,6 +53,51 @@ <h3>
<h2>Open Source</h2>

<ul>
<li>
<h5>automate-aws-access-removal</h5>
<p>Immediately block users from your AWS organization when they're disabled or removed in Identity Center.</p>
<a href="https://github.com/jSherz/automate-aws-access-removal">
<span>View on GitHub</span>
{% include arrow-right.html %}
</a>
</li>

<li>
<h5>terraform-provider-node-lambda-packager</h5>
<p>Bundles your Lambda code and zips it up ready to feed into aws_lambda_function.</p>
<a href="https://github.com/jSherz/terraform-provider-node-lambda-packager">
<span>View on GitHub</span>
{% include arrow-right.html %}
</a>
</li>

<li>
<h5>safer-scp-rollouts</h5>
<p>Automating safer Service Control Policy (SCP) rollouts with CloudTrail data.</p>
<a href="https://github.com/jSherz/safer-scp-rollouts">
<span>View on GitHub</span>
{% include arrow-right.html %}
</a>
</li>

<li>
<h5>live-debugging-event-bridge</h5>
<p>Accompanies a blog post on fun ways to demo or live troubleshoot Event Bridge Event Bus events.</p>
<a href="https://github.com/jSherz/live-debugging-event-bridge">
<span>View on GitHub</span>
{% include arrow-right.html %}
</a>
</li>

<li>
<h5>break-glass-access</h5>
<p>Temporary elevated access in AWS.</p>
<a href="https://github.com/jSherz/break-glass-access">
<span>View on GitHub</span>
{% include arrow-right.html %}
</a>
</li>

<li>
<h5>lambda-at-edge-basic-auth</h5>
<p>An example of using Lambda@Edge to authenticate requests to CloudFront.</p>
Expand All @@ -75,17 +124,6 @@ <h5>lsd-members</h5>
{% include arrow-right.html %}
</a>
</li>

<li>
<h5>ros-tls</h5>
<p>
A simple script to acquire TLS certificates for RouterOS devices using the Let&rsquo;s Encrypt.
</p>
<a href="https://github.com/jSherz/ros-tls">
<span>View on GitHub</span>
{% include arrow-right.html %}
</a>
</li>
</ul>
</div>
</div>

0 comments on commit 088a251

Please sign in to comment.