PageSourceSearch

https://freshman.tech/about/

html freshman.tech collected 2026-10-03 19:13:56 UTC 14,610 bytes, 488 lines download raw bytes

1<!DOCTYPE html>
2<html id="html" lang="en">
3  <head>
4  <meta charset="utf-8" />
5  <meta http-equiv="X-UA-Compatible" content="IE=edge" />
6  <meta name="viewport" content="width=device-width, initial-scale=1" />
7
8  <title>This is Freshman</title>
9
10  <meta name="color-scheme" content="dark light" />
11  <meta
12    name="copyright"
13    content="©2016-2026 Ayooluwa Isaiah. All rights reserved. Code snippets may be used freely under the terms of the MIT Licence"
14  />
15
16  <meta
17    name="description"
18    content="Ayooluwa Isaiah is a Software Developer and Writer. Freshman.tech is the home of his technical writing and work."
19  />
20
21  
22
23  <meta name="author" content="Ayooluwa Isaiah" />
24  <meta name="theme-color" content="#c9bd95" />
25
26  <meta
27    http-equiv="Content-Security-Policy"
28    content="upgrade-insecure-requests"
29  />
30
31  
32    <link rel="canonical" href="https://freshman.tech/about/" />
33  
34
35  
36
37<script type="application/ld+json">
38{
39  "@context": "https://schema.org",
40  "@type": "Organization",
41  "name": "Freshman",
42  "url": "https://freshman.tech/",
43  "sameAs": [
44    "https://twitter.com/freshmandottech",
45    "https://github.com/ayoisaiah"
46  ]
47}
48</script>
48
49
50
51  <meta name="robots" content="index,follow,noodp" />
52<meta name="googlebot" content="index,follow" />
53
54
55
56
57
58
59  
60
61<meta property="og:title" content="This is Freshman" />
62<meta property="og:url" content="https://freshman.tech/about/" />
63
64
65<meta property="og:description" content="Ayooluwa Isaiah is a Software Developer and Writer. Freshman.tech is the home of his technical writing and work." />
66<meta property="og:image:alt" content="Ayooluwa Isaiah is a Software Developer and Writer. Freshman.tech is the home of his technical writing and work." />
67
68
69<meta property="og:site_name" content="Freshman — Articles and Tutorials on Software Development" />
70<meta property="og:locale" content="en" />
71
72
73<meta property="fb:app_id" content="1878169062482236" />
74<meta property="article:publisher" content="100015522826868" />
75<meta property="article:author" content="100015522826868" />
76
77
78
79<meta
80  property="og:image"
81  content="https://ik.imagekit.io/freshman/Freshman-Banner-1000_nXNEaFNh8.png"
82/>
83
84
85
86
87
88
89
90  
91
92<meta name="twitter:card" content="summary" />
93
94
95<meta name="twitter:creator" content="freshmandottech" />
96<meta name="twitter:site" content="freshmandottech" />
97
98<meta name="twitter:title" content="This is Freshman" />
99
100<meta name="twitter:description" content="Ayooluwa Isaiah is a Software Developer and Writer. Freshman.tech is the home of his technical writing and work." />
101
102
103
104  
105<link
106  rel="preload"
107  href="/dist/Alegreya.woff2"
108  as="font"
109  type="font/woff2"
110  crossorigin
111/>
112
113<link
114  rel="preload"
115  href="/dist/Archivo.woff2"
116  as="font"
117  type="font/woff2"
118  crossorigin
119/>
120
121<link
122  rel="preload"
123  href="/dist/AlegreyaSC-Regular.woff2"
124  as="font"
125  type="font/woff2"
126  crossorigin
127/>
128
129<link
130  rel="preload"
131  href="/dist/Alegreya-Italic.woff2"
132  as="font"
133  type="font/woff2"
134  crossorigin
135/>
136
137
138  
139<link rel="icon" href="/images/favicon.png" />
140<link rel="icon" type="image/png" sizes="32x32" href="/images/favicon.png" />
141<link rel="icon" type="image/png" sizes="16x16" href="/images/favicon.png" />
142
143
144
145
146<link rel="manifest" href="/manifest.json" />
147<link rel="mask-icon" href="/safari-pinned-tab.svg" color="#5bbad5" />
148
149
150  <link
151  rel="stylesheet"
152  href="/dist/main-U2ALK5VF.css"
153/>
154
155
156  
157
158
159
160<script data-turbo-track="reload" defer src="/dist/"></script>
vendor: 1 bytes, line 160
160
161<script data-turbo-track="reload" defer src="/dist/"></script>
161
162
163
164  
165    <meta
166      name="monetization"
167      content="$ilp.uphold.com/WYAXjYP6PZFi"
168    />
169  
170</head>
171
172
173  <body id="body top">
174    <div class="overlay js-overlay"></div>
175    <a class="skip-link" href="#main">Skip to main content</a>
176
177    <header class="site-header js-header">
178  <div class="container">
179    <nav class="site-nav js-nav" role="navigation" aria-label="main navigation">
180      <div class="nav-start">
181        <div class="logo">
182          <a href="/" title="Freshman logo">
183            
184<svg>
185  <use href="/dist/sprite-PDJGWAYB.svg#freshman-logo"></use>
186</svg>
187
188          </a>
189        </div>
190      </div>
191      <div class="nav-end">
192        <div class="nav-item menu-item">
193          <a href="/archives/">Articles</a>
194        </div>
195        <div class="nav-item">
196          <a href="/about/">About</a>
197        </div>
198        <div class="nav-item">
199          <a href="/projects/">Projects</a>
200        </div>
201      </div>
202    </nav>
203
204  </div>
205</header>
206
207
208    <main id="main" class="main">
209      <div class="container">
210<div class="about-page">
211  <header class="about-header">
212    <h1 class="title">This is Freshman</h1>
213  </header>
214
215  <section class="about-page__section about-page__bio">
216    <article class="bio-text">
217      <p>Hey there! I’m Ayo, a software developer with a growing passion for DevOps,
218infrastructure, and system reliability.</p>
219<p>Lately, I&rsquo;ve been diving deep into the world of cloud-native development, CI/CD
220pipelines, containerization, and observability—exploring how to build and
221maintain scalable, resilient systems.</p>
222<p>My current stack revolves around Go, Docker, Kubernetes, and various monitoring
223tools, but I’m always learning and refining my approach.</p>
224<p>Beyond code, I love writing about what I&rsquo;m figuring out, breaking down complex
225topics into practical insights. Through Freshman, I document my journey by
226sharing what I learn, the challenges I encounter, and how I&rsquo;m navigating the
227ever-evolving world of DevOps and software engineering.</p>
228<p>If you&rsquo;re also on a similar path, I hope you find something useful here.</p>
229
230    </article>
231
232    <aside class="bio-sidebar">
233      <img src="/about/portrait.jpg"
234        alt="Portrait of Ayooluwa Isaiah" />
235    </aside>
236  </section>
237
238  
239
240  
241  
242  
243  
244  
245  
246
247  <hr />
248
249  <section class="about-page__section about-page__contact">
250    
251    <h2 id="get-in-touch">Get in touch</h2>
252<p>The best way to reach me is through my email address: <strong>ayo at freshman dot
253tech</strong>. I&rsquo;m happy to be emailed about technical inquires, projects and certainly
254any corrections or suggestions for material. I will usually respond within 24
255hours.</p>
256<p>I also maintain a presence elsewhere on the internet, most notably on
257<a href="https://github.com/ayoisaiah">GitHub</a>, <a href="https://twitter.com/ayisaiah">Twitter</a>
258and <a href="https://instagram/ayisaiah">Instagram</a>. Feel free to follow me, and send a
259message if you want to discuss anything!</p>
260
261    
262  </section>
263</div>
264</div>
265    </main>
266
267    
268    
269    
269<script defer src='/js/p.js' data-cf-beacon='{"token": "3265640a10784a559853ac246e00c92b"}'></script>
269
270    
271
272    <footer class="site-footer">
273  <div class="footer-contents container">
274    <section class="footer-section footer-section__top">
275      <div class="footer-bio footer-unit">
276        <h4 class="footer-section__title">About me</h4>
277        <p>
278          <img
279            src="/about/portrait_hr.jpg"
280            alt="Ayooluwa Isaiah's Avatar"
281            width="150px" />
282          I'm <a href="/about/">Ayo</a>, a Software Developer by trade. I have a
283          keen interest in a variety of topics such as Web performance,
284          TypeScript, and the Go programming language. In my spare time, I enjoy
285          <a
286            target="_blank"
287            rel="noopener"
288            href="https://www.strava.com/athletes/57205586"
289            >sports</a
290          >,
291          <a
292            target="_blank"
293            rel="noopener"
294            href="https://www.goodreads.com/user/show/84051081-ayo-isaiah"
295            >books</a
296          >
297          and
298          <a
299            target="_blank"
300            rel="noopener"
301            href="https://vsco.co/finallyayo/gallery"
302            >photography</a
303          >.
304        </p>
305        <p>
306          Freshman is my personal tech blog where I share articles, tutorials,
307          and tips on diverse topics across the software development landscape.
308          If you enjoy the content on this blog, subscribe to my monthly
309          <a href="/newsletter/">email newsletter</a> and consider
310          <a href="/donate/">supporting the blog</a> to keep it going.
311        </p>
312      </div>
313
314      <div class="footer-tags footer-unit">
315        <h4 class="footer-section__title">Popular topics</h4>
316        <ul class="footer-tags__list">
317          
318            <li class="footer-tags__item">
319              <a class="footer-tags__link" href="https://freshman.tech/tags/golang/"
320                >Golang</a
321              >
322            </li>
323          
324            <li class="footer-tags__item">
325              <a class="footer-tags__link" href="https://freshman.tech/tags/javascript/"
326                >Javascript</a
327              >
328            </li>
329          
330            <li class="footer-tags__item">
331              <a class="footer-tags__link" href="https://freshman.tech/tags/css/"
332                >Css</a
333              >
334            </li>
335          
336            <li class="footer-tags__item">
337              <a class="footer-tags__link" href="https://freshman.tech/tags/vim/"
338                >Vim</a
339              >
340            </li>
341          
342            <li class="footer-tags__item">
343              <a class="footer-tags__link" href="https://freshman.tech/tags/security/"
344                >Security</a
345              >
346            </li>
347          
348            <li class="footer-tags__item">
349              <a class="footer-tags__link" href="https://freshman.tech/tags/flexbox/"
350                >Flexbox</a
351              >
352            </li>
353          
354            <li class="footer-tags__item">
355              <a class="footer-tags__link" href="https://freshman.tech/tags/nodejs/"
356                >Nodejs</a
357              >
358            </li>
359          
360            <li class="footer-tags__item">
361              <a class="footer-tags__link" href="https://freshman.tech/tags/performance/"
362                >Performance</a
363              >
364            </li>
365          
366            <li class="footer-tags__item">
367              <a class="footer-tags__link" href="https://freshman.tech/tags/powershell/"
368                >Powershell</a
369              >
370            </li>
371          
372            <li class="footer-tags__item">
373              <a class="footer-tags__link" href="https://freshman.tech/tags/svelte/"
374                >Svelte</a
375              >
376            </li>
377          
378            <li class="footer-tags__item">
379              <a class="footer-tags__link" href="https://freshman.tech/tags/technical-books/"
380                >Technical Books</a
381              >
382            </li>
383          
384        </ul>
385
386        <a href="/tags">See all topics</a>
387      </div>
388    </section>
389
390    <section class="footer-section footer-section__bottom">
391      <div class="footer-project footer-unit">
392        <h4 class="footer-section__title">Latest projects</h4>
393        <div class="footer-project__list">
394          
395            <div class="footer-project__item">
396              <a href="https://github.com/ayoisaiah/focus">
397                <img
398                  class="footer-project__image"
399                  src="/images/focus.png"
400                  alt="Focus screenshot" />
401              </a>
402              <p>
403                <strong>
404                  <a href="https://github.com/ayoisaiah/focus">Focus</a>
405                </strong>
406                is a cross-platform productivity timer for the command line. It is based on the Pomodoro Technique, a time management method developed by Francesco Cirillo in the late 1980s.
407              </p>
408            </div>
409          
410            <div class="footer-project__item">
411              <a href="https://github.com/ayoisaiah/f2">
412                <img
413                  class="footer-project__image"
414                  src="/images/f2-footer.jpg"
415                  alt="F2 screenshot" />
416              </a>
417              <p>
418                <strong>
419                  <a href="https://github.com/ayoisaiah/f2">F2</a>
420                </strong>
421                is a cross-platform command-line tool for batch renaming files and directories. It offers a comprehensive set of options and prioritises correctness and safety while renaming.
422              </p>
423            </div>
424          
425        </div>
426      </div>
427
428      <div class="footer-links footer-unit">
429        <div class="footer-links__follow">
430          <h4 class="footer-section__title">Follow me</h4>
431          <ul>
432            <li>
433              <a
434                target="_blank"
435                rel="noopener"
436                href="https://github.com/ayoisaiah"
437                >GitHub</a
438              >
439            </li>
440            <li>
441              <a
442                target="_blank"
443                rel="noopener"
444                href="https://twitter.com/ayisaiah"
445                >Twitter</a
446              >
447            </li>
448            <li>
449              <a
450                target="_blank"
451                rel="noopener"
452                href="https://www.instagram.com/ayisaiah"
453                >Instagram</a
454              >
455            </li>
456            <li>
457              <a target="_blank" rel="noopener" href="https://ayooluwa.com"
458                >Personal website</a
459              >
460            </li>
461          </ul>
462        </div>
463
464        <div class="footer-links__resources">
465          <h4 class="footer-section__title">Resources</h4>
466          <ul>
467            <li><a href="/projects/">Projects</a></li>
468            <li><a href="/donate/">Support me</a></li>
469            <li><a href="/newsletter/">Newsletter</a></li>
470            <li><a href="/index.xml">RSS feed</a></li>
471            <li><a href="/disclaimer/">Disclaimer</a></li>
472          </ul>
473        </div>
474      </div>
475    </section>
476  </div>
477  <section class="footer-copyright">
478    <small
479      >©2016-2026 Ayooluwa Isaiah. All rights reserved.
480      Code snippets may be used freely under the terms of the
481      <a href="https://opensource.org/licenses/MIT">MIT Licence</a>.</small
482    >
483  </section>
484</footer>
485
486  <!-- Cloudflare Pages Analytics -->
vendor: 99 bytes, line 486
486<script defer src='https://static.cloudflareinsights.com/beacon.min.js' data-cf-beacon='{"token": "
4863265640a10784a559853ac246e00c92b
vendor: 13 bytes, line 486
486"}'></script>
486<!-- Cloudflare Pages Analytics -->
486<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"f6b3080e593347fd97442adfb3e1e7b6","r":1,"spa":2}' crossorigin="anonymous"></script>
486
487</body>
488</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.