What's the big deal?
I, like most developers out there, didn't have a personal website for years.
Why? Because too busy working really.
Or just didn't take the time for my own needs and wants?
Either way, no more excuses. I have a website of my own! It's not a side project, it's not a clients website either.
It's just my own beautiful partially done website.
Ain't it something?! No? Welp, it is to me and that is good enough :P
Details?
I built it for fun, not with any other responsibilities hanging over my head. No requirement docs, no performance requirements, no old browsers to appease, no bosses to answer to.
Welp... probably make sense that it's only partially done then ha ha.
It's still pretty cool.
I did actually put a lot of effort in to this site, even with giving myself no rules.
I don't know if you noticed, but it's got loading built in. It's pretty graphic heavy for just the interface alone.
So it's not only got individual image loading, but loading detection to black out the behind the scenes, until they are all done.
I totally did not need React for this site either. A few lines of js would have sufficed but I like React so I used it.
Pretty cool feature
The blog area, welp. I built a script to collect all my posts from dev.to, convert them over to json files, and my site picks those up.
It's static so the script has to be ran locally to collect the files but it only take a few minutes for hundreds of articles.
Seeing my articles appear on my site, with out much work is super awesome!
Check out my new post on how I did it. How to quickly get dev.to post on your site
I'll probably convert the script to open source if anyone thinks it'll be useful. I could add some features to it as well.
Welp thanks for sticking around this long. Here's the site.
Thanks everyone.
- DeChamp
Top comments (0)