Personal Website (ingo.au) banner

Personal Website (ingo.au)

34 devlogs
39h 49m 36s

This is my personal website.

This project uses AI

Zed AI autocomplete and a bit of Cloude/GPT models for debugging/tedious tasks

Demo Repository

Loading README...

inw

Got blog posts rendering content, including images. This is surprisingly hard to do for some reason heavysob I now need to add code highlighting

Attachment
0
inw

Loaded blog post title from Sanity, and started messing around with view transitions

Attachment
0
Aram

Tagged your project as well cooked!

🔥 Aram marked your project as well cooked! As a prize for your nicely cooked project, look out for a bonus prize in the mail :)

inw

Finished some CMS stuff, and got typegen working properly. Got it to render a list of blog posts.

Attachment
2

Comments

Felix
Felix 16 days ago

Whoa, your site look so great omg!

inw
inw 16 days ago

Thanks

inw

Added favicon and page titles so it isn’t just called Astro Basics

Attachment
4

Comments

D-Pod
D-Pod 26 days ago

checked out the website, awesome design!

inw
inw 26 days ago

thanks đź’–

Shish
Shish 26 days ago

How did you get coding time data?
Did you get it from hackatime? If yes then how?

inw
inw 26 days ago

I got it from Hackatime using the api. You can look for hackatime.tsx (on the old site) or hackatime.astro (on the new site) to see how I did it.

inw

Did some shenanigans with monorepos, Payload CMS, then gave up, and just used Sanity CMS. Also wrote a blog article while I was at it, but that time isn’t tracked

Attachment
0
inw

Changed some animations, added too much preloading

0
inw

More buttons!!! Also made footer responsive on mobile.

Attachment
Attachment
0
inw

Styled pagering with janky javascript thanks claude

Attachment
0
inw

Added buttons section. I need to update some buttons still, but it took too long because I tried to go for a windows 95 aesthetic but decided not to, and scrapped the code. Also I was in a “lock in” huddle.

Attachment
0
inw

Built a footer yay it took so long because perfectionism

Attachment
2

Comments

sakshisuman25
sakshisuman25 about 1 month ago

ui is too good

inw
inw about 1 month ago

thanks 💖 — this is what happens when you spend ~70 hours working on your website

inw

Added cool hover effects and refined a few things because perfectionism

0
inw

Finished contact page. Also started working on CMS.

Attachment
0
inw

Well I got the Hackatime section working, initially with react, but then i discovered server:defer and rewrote it in astro. I also rewrote a few more components in astro, because react was too slow /hj. I disabled client routing because its some javascript that DOES NOT need to be sent to the client /hj once again. THIS WEBSITE MUST GET 100% ON LIGHTHOUSE

Attachment
Attachment
0
inw
  • Added technologies section
  • Started working on hackatime stats
  • Made navbar sticky
Attachment
Attachment
0
inw
  • Added dotted background to hero
  • Made search fit the rest of the website
  • Responsiveness
Attachment
Attachment
0
inw

Got search working using nanostores for state management

Attachment
0
inw

Copied some more components in and changed some styling

Attachment
0
inw

Copied hero component in and fixed stuff. Also added view transitions.

Attachment
0
inw

Finished desktop navbar and deployed to cloudflare

Attachment
0
inw

Ok, I have done quite a lot since last devlog:

  • Added page ring
  • Updated buttons
  • Projects section on homepage
  • Some more updates to random stuff
Attachment
Attachment
Attachment
0
inw

Just more small changes, and a slight dialog animation change.

0
inw

A few refinements, and I added a banner to sign the guestbook.

Attachment
0
inw

Added a list of IP addresses flagged by my firewall

Attachment
0
inw

Updated the footer to show ultrafastparrot webring, slightly tweaked the technologies swiping thingy so there are more borders, and added an edit name button.

Attachment
Attachment
Attachment
0
inw

Shipped this project!

Hours: 5.23
Cookies: 🍪 129
Multiplier: 24.56 cookies/hr

I added a few things, like a guestbook, 88x31 buttons, a new footer, more oauth providers, and started working on a projects page, which still isn’t completely ready, but is public.

inw

I started working on the projects page, and made the server side loading on the guestbook better

Attachment
0
inw

I have added quite a few features:

  • Hackatime stats
  • So many more oauth providers
  • Account linking
  • Account deleting

This is 100% overkill for a personal website

Attachment
Attachment
Attachment
0