JonSullivan.com revisited

by Jon Sullivan - 2022-04-18 - Internet

<<<<< previous blog         next blog >>>>>

Finally getting back to building new code and features for my blog.

As a programmer, there is no way I'm going to use popular website building software such as Wordpress. It's made as a least common denominator for people without proper coding skills to make websites they can't maintain. A non-trivial amount of my time as a programmer is dealing with "can you please fix my Wordpress site please?". So it's inevitably all custom code here. Eventually. Maybe. Probably not. I'm unlikely to code Bootstrap from scratch. But you never know.

Let's just agree that coding my own MVC framework and all custom classes/objects is enough for now.

But I'll be adding lots of new stuff this year. Or as long as the motivation lasts. This weekend I got some new sections added to the nav menu (under Misc). There's finally a recipe page again. I added a section to hold all the Thanksgivings. I do need to try and recover the old ones from G+ and the old blog DB. That's going to be daunting enough that I may just be lazy with it, of course. I'll likely add post tags, a search tool, a few more API integrations, more stuff with photos, maybe some type of LastFM feed, post and comment alerts.

I suspect that one of the things people would like is an easier/better commenting feature. But that's a hornets nest of problems. Comments = an endless war on spam and hackers. Moderation is a bottomless pit of unhappy. Managing users and comments is a second job I really don't want. But I get it. Comments. I'll think on it.

I also added some analytics tools to the backend admin. Within minutes I spotted some Russian spy trying to SQL inject the DB. Pretty clumsy and pointless. I mean... come on..... dude.... I was fixing injection vectors before you were born. I'm sure the site has holes, as I'm just one custom codebase vs 100k hackers. So not bragging. But it does motivate me to harden the site more. Which is one more reason not to have a more open comment system.

I've been watching a lot of CodeMiko lately and thinking about doing something like that. I doubt I will. But her work is so incredible and inspiring. Not that I'll ever be a streamer. Having people watch me for hours is a bit too anti-Jon. I famously don't even answer the door. But if they were watching a 3D avatar in an Unreal engine world???? Hmmm....... I do like that idea. What a ton of work though.

Any other features people would like to see?

<<<<< previous blog         next blog >>>>>
Sign-In With Google To Leave a Comment:
<<<<< previous blog         next blog >>>>>
News
Eugene weather
52.93 degrees F, Clouds (overcast clouds)
Min: 50.72 ,Max: 55.42 ,Humidity: 92, Wind: 5.75
Eugene, OR - Best Restaurants
Eugene, OR - Things to do
Eugene, OR - Fish reports
Oregon road conditions
Recent Posts
- Previously on......
    A lot has happened since the last post. Let's recap and go over the crazy that was the move up.
- Let's roll
    I won't have a computer for the next few days. Packing it all up. Hauling it to a new home. And then......
- Guests arriving
    I've mentioned being terrified about the Oregon move. One item in particular that has me restless is the eventuality that people will come over.
- TG prep
    Once the kitchen is set up in Eugene, Thanksgiving test recipe season will start in earnest.
- To do list
    I'm in "hurry up and wait" mode with the OR move. Perfect time for a useless click-baity list.
- A new hope
    A new hope - I used to always see myself in isolation. My desires were the only desires. My hobbit hole was my world. But I'm starting to see myself in context.
- Focus
    "Man is not worried by real problems so much as by his imagined anxieties about real problems" - Epictetus
Food I Cooked
Old School Blogroll
kottke.org
Home of fine hypertext products.
MetaFilter
A community weblog.
A Chicken Is Not Pillage
You forgot his exclamation point! It defines him. He put it there for a reason, to show how in! your! face! he is.
jessamyn.com
abada abada - twenty years of jessamyn
Matt Haughey
A Whole Lotta Nothing
dooce
Heater, Mother Of Lance
Anil Dash
A blog about making culture. Since 1999.
Some Bits
Nelson's weblog
Everlasting Blort
proud member of the reality-based community
Whatever
This machine mocks fascists
Scripting News
It's even worse than it appears.
Flutterby
Short attention spans in a world full of flowers
mimi smartypants
Seriously, though: what's with the penguins?
Montreal City Weblog
Stupid Evil Bastard
What the fuck is wrong with you people?
Idle Words
brevity is for the weak
Making Light
Say what you mean. Bear witness. Iterate.
wilwheaton.net
50,000 Monkeys at 50,000 Typewriters Can't Be Wrong
Justin Hall
Growing & breaking down since 1994
Mike the Mad Biologist
Helping idiots who desperately need my assistance by calling them fucking morons since 2004
jwz
MSSV
AKMA’s Random Thoughts
Ruminations about hermeneutics, theology, theory, politics, ecclesiastical life… and exercise.
things magazine
An occasional weblog about objects, collections and discoveries
Miscellaneous Heathen
Hold to the now, the here, through which all future plunges to the past.
kimberussell.com
where it's always Virgo Season
Cockeyed
Recent Trips
Getting it ready for you.