Skip to content

Commit 847eac9

Browse files
committed
deploy: 1a32a2a
1 parent f77525a commit 847eac9

11 files changed

Lines changed: 45 additions & 45 deletions

feeds/all.atom.xml

Lines changed: 18 additions & 18 deletions
Large diffs are not rendered by default.

feeds/announcements.atom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<feed xmlns="http://www.w3.org/2005/Atom"><title>Breaking Bytes - Announcements</title><link href="https://breakingbytes.github.io/" rel="alternate"></link><link href="https://breakingbytes.github.io/feeds/announcements.atom.xml" rel="self"></link><id>https://breakingbytes.github.io/</id><updated>2017-04-03T13:02:00-07:00</updated><subtitle>My personal blog about &lt;a rel="me" href="https://fosstodon.org/@mikofski"&gt;me&lt;/a&gt;</subtitle><entry><title>Moving to Pelican at GitHub Pages</title><link href="https://breakingbytes.github.io/moving-to-pelican-at-github-pages.html" rel="alternate"></link><published>2017-04-03T13:02:00-07:00</published><updated>2017-04-03T13:02:00-07:00</updated><author><name>Mark Mikofski</name></author><id>tag:breakingbytes.github.io,2017-04-03:/moving-to-pelican-at-github-pages.html</id><summary type="html">&lt;p&gt;So this is goodbye to Google Blogger and my old blog at
2+
<feed xmlns="http://www.w3.org/2005/Atom"><title>Breaking Bytes - Announcements</title><link href="https://breakingbytes.github.io/" rel="alternate"/><link href="https://breakingbytes.github.io/feeds/announcements.atom.xml" rel="self"/><id>https://breakingbytes.github.io/</id><updated>2017-04-03T13:02:00-07:00</updated><subtitle>My personal blog about &lt;a rel="me" href="https://fosstodon.org/@mikofski"&gt;me&lt;/a&gt;</subtitle><entry><title>Moving to Pelican at GitHub Pages</title><link href="https://breakingbytes.github.io/moving-to-pelican-at-github-pages.html" rel="alternate"/><published>2017-04-03T13:02:00-07:00</published><updated>2017-04-03T13:02:00-07:00</updated><author><name>Mark Mikofski</name></author><id>tag:breakingbytes.github.io,2017-04-03:/moving-to-pelican-at-github-pages.html</id><summary type="html">&lt;p&gt;So this is goodbye to Google Blogger and my old blog at
33
&lt;a href="http://poquitopicante.blogspot.com/"&gt;Poquito Picante&lt;/a&gt;, although I'll try to
44
keep &lt;a href="https://breakingbytes.blogspot.com/"&gt;Breaking Bytes&lt;/a&gt; up to date if I can
55
figure out how to make a commit hook that posts the generated content using the
@@ -24,4 +24,4 @@ Google Blogger?&lt;/p&gt;
2424
&lt;li&gt;I prefer my &lt;code&gt;breakingbytes&lt;/code&gt; handle to "Poquito Picante" which is just a
2525
silly alliteration.&lt;/li&gt;
2626
&lt;/ul&gt;
27-
&lt;p&gt;For more info about me please visit &lt;a href="https://mikofski.github.io/"&gt;me here&lt;/a&gt;.&lt;/p&gt;</content><category term="Announcements"></category></entry></feed>
27+
&lt;p&gt;For more info about me please visit &lt;a href="https://mikofski.github.io/"&gt;me here&lt;/a&gt;.&lt;/p&gt;</content><category term="Announcements"/></entry></feed>

feeds/authentication-and-authorization.atom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<feed xmlns="http://www.w3.org/2005/Atom"><title>Breaking Bytes - Authentication and Authorization</title><link href="https://breakingbytes.github.io/" rel="alternate"></link><link href="https://breakingbytes.github.io/feeds/authentication-and-authorization.atom.xml" rel="self"></link><id>https://breakingbytes.github.io/</id><updated>2019-10-17T17:30:00-07:00</updated><subtitle>My personal blog about &lt;a rel="me" href="https://fosstodon.org/@mikofski"&gt;me&lt;/a&gt;</subtitle><entry><title>OAuth 2.0 and OpenID Connect Primer</title><link href="https://breakingbytes.github.io/oauth-20-and-openid-connect-primer.html" rel="alternate"></link><published>2019-10-17T17:30:00-07:00</published><updated>2019-10-17T17:30:00-07:00</updated><author><name>Mark Mikofski</name></author><id>tag:breakingbytes.github.io,2019-10-17:/oauth-20-and-openid-connect-primer.html</id><summary type="html">&lt;p&gt;Authentication and authorization with OAuth 2.0 and OpenID Connect.&lt;/p&gt;</summary><content type="html">&lt;h1 id="authentication-and-authorization"&gt;Authentication and Authorization&lt;/h1&gt;
2+
<feed xmlns="http://www.w3.org/2005/Atom"><title>Breaking Bytes - Authentication and Authorization</title><link href="https://breakingbytes.github.io/" rel="alternate"/><link href="https://breakingbytes.github.io/feeds/authentication-and-authorization.atom.xml" rel="self"/><id>https://breakingbytes.github.io/</id><updated>2019-10-17T17:30:00-07:00</updated><subtitle>My personal blog about &lt;a rel="me" href="https://fosstodon.org/@mikofski"&gt;me&lt;/a&gt;</subtitle><entry><title>OAuth 2.0 and OpenID Connect Primer</title><link href="https://breakingbytes.github.io/oauth-20-and-openid-connect-primer.html" rel="alternate"/><published>2019-10-17T17:30:00-07:00</published><updated>2019-10-17T17:30:00-07:00</updated><author><name>Mark Mikofski</name></author><id>tag:breakingbytes.github.io,2019-10-17:/oauth-20-and-openid-connect-primer.html</id><summary type="html">&lt;p&gt;Authentication and authorization with OAuth 2.0 and OpenID Connect.&lt;/p&gt;</summary><content type="html">&lt;h1 id="authentication-and-authorization"&gt;Authentication and Authorization&lt;/h1&gt;
33
&lt;p&gt;Web applications may contain both public and private data. Private data may
44
be further restricted to only certain authorized users. Therefore the web
55
application must first authenticate a user, and then determine what private
@@ -237,4 +237,4 @@ owner belongs to from the identity provider.&lt;/p&gt;
237237
&lt;li&gt;&lt;a href="https://alexbilbie.com/guide-to-oauth-2-grants/"&gt;A Guide To Oauth 2.0 Grants by Alex Bilbie&lt;/a&gt;&lt;/li&gt;
238238
&lt;li&gt;&lt;a href="https://www.digitalocean.com/community/tutorials/an-introduction-to-oauth-2"&gt;An Introduction to OAuth 2 by Digital Ocean&lt;/a&gt;&lt;/li&gt;
239239
&lt;li&gt;&lt;a href="https://aaronparecki.com/oauth-2-simplified/"&gt;OAuth 2 Simplified by Aaron Parecki&lt;/a&gt;&lt;/li&gt;
240-
&lt;/ul&gt;</content><category term="Authentication and Authorization"></category><category term="code"></category><category term="web"></category><category term="auth"></category><category term="oauth"></category><category term="openid"></category></entry></feed>
240+
&lt;/ul&gt;</content><category term="Authentication and Authorization"/><category term="code"/><category term="web"/><category term="auth"/><category term="oauth"/><category term="openid"/></entry></feed>

feeds/climbing-life-lessons.atom.xml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<feed xmlns="http://www.w3.org/2005/Atom"><title>Breaking Bytes - Climbing Life Lessons</title><link href="https://breakingbytes.github.io/" rel="alternate"></link><link href="https://breakingbytes.github.io/feeds/climbing-life-lessons.atom.xml" rel="self"></link><id>https://breakingbytes.github.io/</id><updated>2025-02-17T00:00:00-08:00</updated><subtitle>My personal blog about &lt;a rel="me" href="https://fosstodon.org/@mikofski"&gt;me&lt;/a&gt;</subtitle><entry><title>Climbing Life Lessons: Failure</title><link href="https://breakingbytes.github.io/climbing-life-lessons-failure.html" rel="alternate"></link><published>2025-02-17T00:00:00-08:00</published><updated>2025-02-17T00:00:00-08:00</updated><author><name>Mark Mikofski</name></author><id>tag:breakingbytes.github.io,2025-02-17:/climbing-life-lessons-failure.html</id><summary type="html">&lt;p&gt;Failure is inevitable and also a learning opportunity, so how you deal with it matters.&lt;/p&gt;</summary><content type="html">&lt;h1 id="life-lessons-from-failure"&gt;Life Lessons from Failure&lt;/h1&gt;
2+
<feed xmlns="http://www.w3.org/2005/Atom"><title>Breaking Bytes - Climbing Life Lessons</title><link href="https://breakingbytes.github.io/" rel="alternate"/><link href="https://breakingbytes.github.io/feeds/climbing-life-lessons.atom.xml" rel="self"/><id>https://breakingbytes.github.io/</id><updated>2025-02-17T00:00:00-08:00</updated><subtitle>My personal blog about &lt;a rel="me" href="https://fosstodon.org/@mikofski"&gt;me&lt;/a&gt;</subtitle><entry><title>Climbing Life Lessons: Failure</title><link href="https://breakingbytes.github.io/climbing-life-lessons-failure.html" rel="alternate"/><published>2025-02-17T00:00:00-08:00</published><updated>2025-02-17T00:00:00-08:00</updated><author><name>Mark Mikofski</name></author><id>tag:breakingbytes.github.io,2025-02-17:/climbing-life-lessons-failure.html</id><summary type="html">&lt;p&gt;Failure is inevitable and also a learning opportunity, so how you deal with it matters.&lt;/p&gt;</summary><content type="html">&lt;h1 id="life-lessons-from-failure"&gt;Life Lessons from Failure&lt;/h1&gt;
33
&lt;ol&gt;
44
&lt;li&gt;Failure is inevitable, learn if you can&lt;/li&gt;
55
&lt;li&gt;Prepare &amp;amp; know your competencies&lt;/li&gt;
@@ -34,7 +34,7 @@
3434
&lt;h2 id="the-gym"&gt;The Gym&lt;/h2&gt;
3535
&lt;p&gt;My most recent injury happened bouldering at the gym. Having been stymied all night because I am so horribly out of shape, I insisted on topping out on a high ball after already downclimbing because I didn't feel safe. I wish I'd followed that first instinct, because on my second attempt, I was too tired to downclimb and dropped several feet to the mat, losing my balance and landing badly on my arm which twisted at my elbow. Later while icing my elbow, I saw someone else top out, and realized there were rungs set next to the route to easily downclimb to a safe height before dropping. I really wish I had scoped out that landing better or talked to some other climbers before attempting it the second time. Many months later, my arm still hurts, and I had several visits to doctors and x-rays to make sure nothing was broken. This lesson was a bitter pill to swallow, after climbing for so many years, that I still had so much more to learn.&lt;/p&gt;
3636
&lt;h2 id="lessons-learned"&gt;Lessons Learned&lt;/h2&gt;
37-
&lt;p&gt;Be prepared for the risk. Learn what skills are required and know your competencies. Go with more experienced climbers, listen to them, and follow what they do. Pay attention, be serious, and don't fool around. Don't be afraid to back off of a climb for safety, even at the gym. Scope out your approach, your route, your landing, and your descent carefully before committing. Talk with others and get the beta. And when accidents happen, take the time to do the hard work to learn from them, bounce back, and then keep climbing!&lt;/p&gt;</content><category term="Climbing Life Lessons"></category><category term="project-management"></category><category term="project-planning"></category><category term="research"></category><category term="rant"></category><category term="time-management"></category><category term="risk-management"></category></entry><entry><title>Climbing Life Lessons: Reassessing Changing Risk</title><link href="https://breakingbytes.github.io/climbing-life-lessons-reassessing-changing-risk.html" rel="alternate"></link><published>2023-07-14T00:00:00-07:00</published><updated>2023-07-14T00:00:00-07:00</updated><author><name>Mark Mikofski</name></author><id>tag:breakingbytes.github.io,2023-07-14:/climbing-life-lessons-reassessing-changing-risk.html</id><summary type="html">&lt;p&gt;Reassessing risk as conditions change is critical in the backcountry.&lt;/p&gt;</summary><content type="html">&lt;h1 id="reassessing-risk-in-mountains"&gt;Reassessing Risk in Mountains&lt;/h1&gt;
37+
&lt;p&gt;Be prepared for the risk. Learn what skills are required and know your competencies. Go with more experienced climbers, listen to them, and follow what they do. Pay attention, be serious, and don't fool around. Don't be afraid to back off of a climb for safety, even at the gym. Scope out your approach, your route, your landing, and your descent carefully before committing. Talk with others and get the beta. And when accidents happen, take the time to do the hard work to learn from them, bounce back, and then keep climbing!&lt;/p&gt;</content><category term="Climbing Life Lessons"/><category term="project-management"/><category term="project-planning"/><category term="research"/><category term="rant"/><category term="time-management"/><category term="risk-management"/></entry><entry><title>Climbing Life Lessons: Reassessing Changing Risk</title><link href="https://breakingbytes.github.io/climbing-life-lessons-reassessing-changing-risk.html" rel="alternate"/><published>2023-07-14T00:00:00-07:00</published><updated>2023-07-14T00:00:00-07:00</updated><author><name>Mark Mikofski</name></author><id>tag:breakingbytes.github.io,2023-07-14:/climbing-life-lessons-reassessing-changing-risk.html</id><summary type="html">&lt;p&gt;Reassessing risk as conditions change is critical in the backcountry.&lt;/p&gt;</summary><content type="html">&lt;h1 id="reassessing-risk-in-mountains"&gt;Reassessing Risk in Mountains&lt;/h1&gt;
3838
&lt;p&gt;&lt;a href="http://www.supertopo.com/rock-climbing/Yosemite-Valley-Half-Dome-Snake-Dike"&gt;Snake Dike&lt;/a&gt;
3939
is on the southwest shoulder of Half Dome, perhaps the most recognizable rock face in
4040
Yosemite Valley. Although considered a moderate climb, rated 5.7 R, it's sometimes called
@@ -177,7 +177,7 @@ with the plan rather than making last minute changes.&lt;/p&gt;
177177
&lt;li&gt;learning to evaluate risk in changing conditions is an important skill that can have practical advantages in all aspects of your life.&lt;/li&gt;
178178
&lt;li&gt;it can help you tolerate uncertainty, because reality is both full of possibilities and uncertainty&lt;/li&gt;
179179
&lt;li&gt;it can help you rule out unlikely or scenarios with no serious consequences&lt;/li&gt;
180-
&lt;/ul&gt;</content><category term="Climbing Life Lessons"></category><category term="project-management"></category><category term="project-planning"></category><category term="research"></category><category term="rant"></category><category term="time-management"></category><category term="risk-management"></category></entry><entry><title>Climbing Life Lessons: Offwidths</title><link href="https://breakingbytes.github.io/climbing-life-lessons-offwidths.html" rel="alternate"></link><published>2021-05-01T00:00:00-07:00</published><updated>2021-05-01T00:00:00-07:00</updated><author><name>Mark Mikofski</name></author><id>tag:breakingbytes.github.io,2021-05-01:/climbing-life-lessons-offwidths.html</id><summary type="html">&lt;p&gt;An offwidth is a difficult climb, too big for hand jams, but too small to chimney.&lt;/p&gt;</summary><content type="html">&lt;h1 id="life-lessons-from-an-offwidth"&gt;Life Lessons from an Offwidth&lt;/h1&gt;
180+
&lt;/ul&gt;</content><category term="Climbing Life Lessons"/><category term="project-management"/><category term="project-planning"/><category term="research"/><category term="rant"/><category term="time-management"/><category term="risk-management"/></entry><entry><title>Climbing Life Lessons: Offwidths</title><link href="https://breakingbytes.github.io/climbing-life-lessons-offwidths.html" rel="alternate"/><published>2021-05-01T00:00:00-07:00</published><updated>2021-05-01T00:00:00-07:00</updated><author><name>Mark Mikofski</name></author><id>tag:breakingbytes.github.io,2021-05-01:/climbing-life-lessons-offwidths.html</id><summary type="html">&lt;p&gt;An offwidth is a difficult climb, too big for hand jams, but too small to chimney.&lt;/p&gt;</summary><content type="html">&lt;h1 id="life-lessons-from-an-offwidth"&gt;Life Lessons from an Offwidth&lt;/h1&gt;
181181
&lt;p&gt;&lt;img alt="East Buttress" src="images/eastbutress-of-elcap-route.JPG"&gt;&lt;/p&gt;
182182
&lt;p&gt;The &lt;a href="http://www.supertopo.com/rock-climbing/Yosemite-Valley-El-Capitan-East-Buttress"&gt;East Buttress of El Capitan&lt;/a&gt; is one of the best but hardest climbs I've ever been on. It's long &amp;amp; sustained, with huge exposure &amp;amp; beautiful, sweeping views of the valley &amp;amp; Middle Cathedral. In typical Yosemite fashion, it challenges you right from the get go with a steep chimney overlooking a 1,000-foot drop. Then on the 9th pitch, after you've been climbing for a few hours, over 2,000 feet above the valley floor, there's a classic Yosemite offwidth. Like glacial polish, Yosemite offwidths are a ritual you can't avoid. You just have to stash your ego, open your heart, and humbly listen to what the great mother is trying to teach you.&lt;/p&gt;
183183
&lt;p&gt;&lt;img alt="pitch 9 offwidth" src="images/9-ow-pitcheastbut2.JPG"&gt;&lt;/p&gt;
@@ -203,4 +203,4 @@ with the plan rather than making last minute changes.&lt;/p&gt;
203203
&lt;p&gt;The descent is actually the most dangerous part of the climb. Something like 70% of climbing accidents actually happen when parties rap off the ends of their ropes, because they're too tired to pay attention to tiny but crucial details. We descended the famed East Ledges which true El Cap warriors rap from when they finish big wall test pieces like the Nose. There were fixed ropes that looked good enough, and we stuck the finish, with an elated sense of the sublime. The great mother had graced us with her wisdom, and we had tried our best to suss it out.&lt;/p&gt;
204204
&lt;p&gt;So maybe that's the lesson? To keep it all in perspective? We had planned this trip, read the guides, studied the topo maps, racked our gear with intent, rose early and given it our best. We were lucky that we didn't have to improvise. We were given a cake walk, and we ate it up.&lt;/p&gt;
205205
&lt;p&gt;Thanks for listening. Here's me right before the crux 10b move after the chimney. Not a care in the world.&lt;/p&gt;
206-
&lt;p&gt;&lt;img alt="at the 10b crux after the chimney" src="images/marcoatchimneypitch.JPG"&gt;&lt;/p&gt;</content><category term="Climbing Life Lessons"></category><category term="agile"></category><category term="project-management"></category><category term="project-planning"></category><category term="research"></category><category term="rant"></category><category term="time-management"></category><category term="risk-management"></category></entry></feed>
206+
&lt;p&gt;&lt;img alt="at the 10b crux after the chimney" src="images/marcoatchimneypitch.JPG"&gt;&lt;/p&gt;</content><category term="Climbing Life Lessons"/><category term="agile"/><category term="project-management"/><category term="project-planning"/><category term="research"/><category term="rant"/><category term="time-management"/><category term="risk-management"/></entry></feed>

0 commit comments

Comments
 (0)