Activity

inw

Started building dashboard. Currently only have the guide (copied and pasted) as a page.

Attachment
Attachment
0
inw

Finished initial homepage!

Attachment
2

Comments

gamer_waves
gamer_waves 3 days ago

woah cool! quick suggestion, maybe (if not already) use the gerber of the hackyducky to make a 3d model

inw
inw 3 days ago

Ooh 3d model would be cool

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
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

Shipped this project!

Hours: 2.83
Cookies: 🍪 53
Multiplier: 18.86 cookies/hr

I hate the slack api. But this project turned out pretty well. I do have some features I might add at some point.

inw

Added comments, error handling, that kinda stuff. Also made it so you can do # in front of messages and it will ignore it.

Attachment
0
inw

It works!!!! Time to clean up some code

Attachment
0
inw

I now have usable data to give to the model

Attachment
0
inw

Finally implemented field fetching, so fields are cached, and fetched from slack api if it encounters an unknown one. This should not have taken this long.

Attachment
0
inw

Fetching user info works!

Attachment
0
inw

Just replaced all my code with slack-edge which abstracts away a lot of stuff like verifying URL, events, etc. It now means I don’t need janky types and stuff and the code looks better.

Attachment
0
inw

Initialised the project, and verified the URL for events

Attachment
0
inw

Added syncing membership status into convex db

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

Added some background checks

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

Refactoring… You know… pain. The code does the same thing but it takes more effort.

Attachment
0
inw

Added demo data to make testing easier

Attachment
Attachment
0
inw

Just added unfurl thingy and a confirmation dialog. Now its time to actually write the automatic screening thing. Wait maybe I should refactor the code first because its so janky.

Attachment
Attachment
0
inw

Shipped this project!

Hours: 13.0
Cookies: 🍪 195
Multiplier: 14.98 cookies/hr

It is very fun making software that is deliberately terrible for some reason.

inw

Shipped this project!

Hours: 1.07
Cookies: 🍪 6
Multiplier: 5.82 cookies/hr

Just did a redesign. I guess thats it?

inw

Redesign pretty much finished

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

I have initialised stuff and now I’m trying to learn slack API. I am using a svelte project because I want to get back into svelte and I want to built a web interface. I am using convex for the backend, handling all the slack events, and storing data.

Attachment
0
inw

Added some analytics stuff to see how cooked I am in terms of token cost

Attachment
0
inw

Added dark mode, did some work on title bar

Attachment
0
inw

Added cookie banner and newsletter thingy

Attachment
0
inw

Refined AI a bit and gave it too many tools

Attachment
0
inw

Added forgot password and started to give AI more tools

Attachment
Attachment
Attachment
0
inw

Improved the AI, improved scrolling

Attachment
0
inw

Create ticket form finished!

Attachment
1

Comments

seb
seb 3 months ago

this is top tier UI bro google got nothing on this

inw

More optimisations, session expiry and a delete account button

Attachment
Attachment
Attachment
1

Comments

seb
seb 3 months ago

:loll:

inw

Performance and accessibility “improvements”

Attachment
0
inw

I’ve done a bit of work on the redesign

Attachment
0
inw
  • Added a run on selected nodes thing
  • Started implementing Catppuccin Theme
  • Started redesign
Attachment
Attachment
0
inw

Added auth with plaintext password storage, and unique passwords

Attachment
Attachment
Attachment
0
inw
  • Added a “feedback form” to the footer
  • Added AI that will occasionally have an existential crisis, and delegates to gork.
Attachment
Attachment
0
inw

I have built some very high quality UI and basically finished the homepage

Attachment
Attachment
Attachment
0
inw

I have added the menu and ai buttons

Attachment
Attachment
0
inw

Did some research and finally planned a tech stack, and how to store data. Initialised the project and started working on some stuff.

Attachment
0
inw

Added a devlogs list, and some commands

Attachment
Attachment
1

Comments

jsh
jsh 3 months ago

Cool

inw

I have been trying to get the graph to render text but the thing isnt thinging

Attachment
0
inw

Just got auth working with better auth (in stateless mode without a database, it’s a new feature).

Attachment
0
inw

It was easier than I thought to fetch follows. But rate limits are too low. I guess I’m building auth

Attachment
0
inw

Built a simple sessions page (fun fact: no client components used).
Also some refinements, like login page now redirects to where you were before.

Attachment
0
inw

Added listing projects, and flavortown API functions

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: 1.52
Cookies: 🍪 6
Multiplier: 3.77 cookies/hr

This is my first astro website. And I LOVE IT. Why ship Javascript to the client when you can just not. Its just SO FAST :ultrafastparrot:

inw

I have implemented most of the functionality, now its time to make the endpoints for redirecting :ultrafastparrot:

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
inw

Shipped this project!

Hours: 2.01
Cookies: 🍪 6
Multiplier: 3.08 cookies/hr

This is a simple link shortener. When building this, I learned how fast redis is. I think it went quite well.

inw

Added documentation and messed around with jekyll too much

Attachment
0
inw

Just added a minimal dockerfile for people to demo it

Attachment
0
inw

Basically finished the whole thing, didn’t devlog because they said flavortown DB might be wiped, also quite a small project.

Attachment
1

Comments

Kyle
Kyle 4 months ago

looks cool I might set this up for l.codingcorner.dev or smth!