Compare commits

..

No commits in common. "main" and "v1.3.17" have entirely different histories.

10 changed files with 54 additions and 30 deletions

View file

@ -1,7 +1,7 @@
{ {
"name": "@ayco/personal-website", "name": "@ayco/personal-website",
"type": "module", "type": "module",
"version": "1.3.27", "version": "1.3.17",
"private": true, "private": true,
"scripts": { "scripts": {
"astro": "astro", "astro": "astro",

Binary file not shown.

Before

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 305 KiB

BIN
public/ayo-cartoon.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 93 KiB

View file

@ -7,7 +7,8 @@ export interface Props {
const defaultDescription = const defaultDescription =
'Professional software engineer specializing in web development with a decade of experience building web applications for both private businesses and government-funded high-impact projects utilizing web technologies, IoT, data viz/insights, remote sensing, and GIS' 'Professional software engineer specializing in web development with a decade of experience building web applications for both private businesses and government-funded high-impact projects utilizing web technologies, IoT, data viz/insights, remote sensing, and GIS'
const defaultTitle = 'Ayo Ayco - Tech Leader, Software Engineer, Web Developer' const defaultTitle =
'Ayo Ayco - Web Dev, Software Engineer, Social Web Enthusiast'
const defaultOgImage = 'ayo.png' const defaultOgImage = 'ayo.png'
let { let {

View file

@ -50,9 +50,14 @@ export const footerLinks: Link[] = [
url: 'https://sr.ht/~ayoayco', url: 'https://sr.ht/~ayoayco',
icon: 'sourcehut', icon: 'sourcehut',
}, },
{
text: 'GitHub',
url: 'https://ayco.io/gh',
icon: 'github',
},
{ {
text: 'Mastodon', text: 'Mastodon',
url: 'https://main.elk.zone/social.ayco.io/@ayo', url: 'https://social.ayco.io/@ayo',
icon: 'mastodon', icon: 'mastodon',
}, },
{ {
@ -65,21 +70,11 @@ export const footerLinks: Link[] = [
url: 'http://bsky.app/profile/ayo.ayco.io', url: 'http://bsky.app/profile/ayo.ayco.io',
icon: 'bluesky', icon: 'bluesky',
}, },
{
text: 'Instagram',
url: 'https://www.instagram.com/ayoayco/',
icon: 'instagram',
},
{ {
text: 'LinkedIn', text: 'LinkedIn',
url: 'https://www.linkedin.com/in/ayoayco/', url: 'https://www.linkedin.com/in/ayoayco/',
icon: 'linkedin', icon: 'linkedin',
}, },
{
text: 'GitHub',
url: 'https://ayco.io/gh',
icon: 'github',
},
] ]
export const socialLinks: Link[] = [ export const socialLinks: Link[] = [

View file

@ -8,33 +8,51 @@ import Footer from '../components/Footer.astro'
<h1>Ayo Ayco</h1> <h1>Ayo Ayco</h1>
<p>ᜈᜄ᜔ᜋᜓᜎ ᜐ ᜉᜒᜇ̢̟ᜎᜐ᜔ ᜅ᜔ ᜐᜒᜎᜅᜈᜈ᜔</p> <p>ᜈᜄ᜔ᜋᜓᜎ ᜐ ᜉᜒᜇ̢̟ᜎᜐ᜔ ᜅ᜔ ᜐᜒᜎᜅᜈᜈ᜔</p>
<p> <p>
Technical engineering leader experienced in web development, software Frontend guy who likes server adventures, coding, and linux. Passionate
architecture, and community building. Passionate about the indieweb, about the indieweb, digital sovereignty, and kindness.
digital sovereignty, and kindness.
</p> </p>
<details>
<summary>
Hey there! I interrupt this page for a message from this website's
sponsor...
</summary>
<p>
<strong>Myself!</strong> Thank you for wanting to read a bit more about me.
<!--Some people shy away from writing things about themselves, and thus looks negatively at others who do. But that shouldn't be the case!-->
I find it helpful to have a single canonical <code class="inline-code"
>/about</code
> page with these significant information. It is always a work in progress
(like me), and to be honest, I do this mostly as a reminder as the world
continue to impose identity onto us. Cheers to celebrating differences!
</p>
<small> Now back to the rest of the web page... </small>
</details>
<p> <p>
I am an engineering manager at <a href="https://ing.com">ING</a> and a certified I am a newbie engineering manager at a large global bank headquartered in
software architecture professional (CPSAF®) by <a Amsterdam. I'm also a certified software architecture professional
href="https://isaqb.org" (CPSAF®) by <a href="https://isaqb.org" target="_blank">isaqb.org</a>.
target="_blank">iSAQB</a
>.
</p> </p>
<p> <p>
In my spare time, I find it fun building <a href="/showcase">projects</a>, In my spare time, when I have energy, I find it fun building <a
running self-hosted services at <a href="https://ayo.run">ayo.run</a>, and href="/showcase">hobby projects</a
volunteering to <a href="https://ayos.blog/why-fediverse/" target="_blank" >, running self-hosted services at <a href="https://ayo.run">ayo.run</a>,
>Fediverse</a and volunteering to <a
href="https://ayos.blog/why-fediverse/"
target="_blank">Fediverse</a
> projects like <a href="https://elk.zone">elk.zone</a>, > projects like <a href="https://elk.zone">elk.zone</a>,
<a href="https://m.webtoo.ls/public/local">webtoo.ls</a>, and <a <a href="https://m.webtoo.ls/public/local">webtoo.ls</a>, and <a
href="https://m.webtoo.ls/@vitest">vitest's fedi presence</a href="https://m.webtoo.ls/@vitest">vitest's fedi presence</a
>. >.
</p> </p>
<p> <p>
I've volunteered much of my early years into leadership trainings, In a previous life, I've volunteered much of my weekends into teaching
teaching & leading groups of students, planting a church, and facilitating kids, leading groups of students, planting a church, and facilitating
focus group discussions with entrepreneurial founders, where I learned the focus group discussions with entrepreneurial founders, where I learned a
power of multi-generational & multi-cultural communities. lot about the power of multi-generational & multi-cultural communities.
</p> </p>
<h2 id="contact">Contact info</h2> <h2 id="contact">Contact info</h2>
<ul> <ul>
<li>✉️ Email: <a href="mailto:ayo@ayco.io">ayo@ayco.io</a></li> <li>✉️ Email: <a href="mailto:ayo@ayco.io">ayo@ayco.io</a></li>

View file

@ -21,7 +21,7 @@ import Footer from '../components/Footer.astro'
<img <img
class="u-photo highlighted-section__content__profile-picture" class="u-photo highlighted-section__content__profile-picture"
alt="Ayo Ayco's avatar" alt="Ayo Ayco's avatar"
src="/ayo-2025-sm.png" src="/ayo-sm.png"
width="140" width="140"
height="140" height="140"
/> />

View file

@ -28,6 +28,11 @@ import Card from '../components/Card.astro'
title="McFly" title="McFly"
body="A meta-framework for building web experiences" body="A meta-framework for building web experiences"
/> />
<Card
href="/showcase/tech-bsky-fedi"
title="Tech Bsky ↔ Fedi"
body="Celebrating bsky folks who bridged their accounts to the fediverse!"
/>
<Card <Card
newTab newTab
href="https://ayco.io/sh/astro-sw#readme" href="https://ayco.io/sh/astro-sw#readme"
@ -75,6 +80,11 @@ import Card from '../components/Card.astro'
title="Reactive Form" title="Reactive Form"
body="The reactive form component for Astro 🔥" body="The reactive form component for Astro 🔥"
/> />
<Card
href="/showcase/astro-github-stats"
title="GitHub Stats"
body="Embed GitHub stats on your Astro page ✨"
/>
</ul> </ul>
</main> </main>
<Footer /> <Footer />