: So I thought the Toy Story Funday Football was gonna be a fun gimmick, but… It’s a tech demo. And …
: That’s How We’re Gonna Win: Not Fighting What We Hate, Saving What We Love. With that …
: Follow-up to a previous question: the WGA tightened their rules for talk shows after 2008: …
: Trying to avoid having a “quick” manual process instead of building another setting panel or extra …
: TiPhone. To go with the TiBook I never had.
: Genuine question: how is Drew Barrymore starting her show back without writers different from Conan, …
: Hot take: “Don’t Fear the Reaper” actually does need more cowbell.
: Bookmarking for later: Creating a card game in Tabletop Simulator.
: Been a fan of Cory Godbey for years and SUPER excited to see his work in the TCG world!
: Based on Stratechery’s summary of the Disney-Spectrum dispute du jour, I’m actually pulling for …
: A Stupidly Simple PHP Dependency Injection Container I’ve already written at length about dependency injection. And in the months since it’s …
: TFW you type docker compose stop when offboarding a client.
: I do not have all the time in the world, and my goals for Smolblog pretty much require it to be in …
: There’s a lot of chatter about measuring the productivity of software engineers, especially at …
: As an exercise, I tried seeing if I could make a quick middleware for adding content provinance …
: The studios’ (including Apple) behavior in these WGA and SAG/AFTRA strikes is… petty. Vindictive. …
: Smolblog is now (mostly) Micropub compliant. The exceptions are undeleting (may not implement), …
: Use Laravel’s Illuminate Database Query Builder With WordPress I’ve been working on Smolblog, a social web blogging app. To help me get to a minimally viable …
: Looking forward to PubKit; definitely something the fediverse needs.
: Follow-up to last night’s gripe: on a Mac, there’s no difference between PictureDeleted.php and …
: Sometimes you gotta call it a night, even when the tests run fine on your machine but for some …
: Been thinking about streaming services lately...
: 4 years ago I wanted a gaming PC. Bought an Alienware because I didn’t want to go through the …
: Taliesin Jaffe’s face—as Sam Riegel does his weekly ad-read—is the epitome of …
: Nothing like getting up at 5:30 AM to clean up your dog’s forceful rejection of last night’s food. …
: Usually you listen to the code style plugin. But sometimes you need to remind it who’s boss. …
: Ok, anyone in my new social media orbit still play Animal Crossing on the switch? ‘Cause I’m …
: It’s nothing but a mostly-blank Jekyll site right now, but I want to start collecting documentation …
: This isn’t even half-assed. Quarter-assed at best. I’d expect this from a smaller Google or …
: It’s all about the little rituals.
: Officially moved my micro.blog site to oddevan.com. I’m already doing the occasional longer post via …
: The conversation around the impending thrediverse implies there’s this illusion of privacy …
: Your friendly reminder that the company telling us how many people are “joining” its “new” social …
: Ok, anyone got any good Micropub clients I should test against?
: How these new chatbots are like TV psychics. Long article, but worth it. TL;DR: it has nothing to do …
: I honestly find it a little refreshing when one of the bloggers I admire has a genuinely bad take; …
: Yes I signed up for an account on the sewing app. Mostly to get my name (though it turns out it’s …
: Let's talk ownership There’s a gentle tension underpinning sites for user-generated content. User-generated content …
: To be clear: I don’t envy the level of scale Twitter has to operate at, and I appreciate the very …
: HAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHA (inhale) …
: As someone who’s followed them since 1992, I feel a particular thrill knowing Apple’s worth three …
: Been isolating the data layer from the core domain model, largely because I know I’ll have to redo …
: No, I didn’t dependency-inject a microformats parser into the class just so I could call it …
: Ok, so ADD-brain resurrected the “Beef: it’s what’s for dinner” ads a month ago in my brain. And …
: Looks like Tumblr is selling domains now to the exclusion of external domains. I’m about 50/50 on …
: OK, Internet, you have very rarely disappointed me. So now I ask: Did anyone manage to save the …
: Y’know, I was afraid I was going to miss the Twitter cross-posting, but three out of four likes on …
: Is there a Mastodon server out there that people use for testing federation? Or do I just grab a …
: Gotta say, thoughts about constant advertising aside, I love when it takes advantage of the medium. …
: If there’s one thing the internet has taught me, it’s that there’s always someone …
: If I had any doubts about making the Smolblog app a Progressive Web App, they’re gone now. (via …
: I know this is the 1% of First World Problems… but I really don’t get recruiters that send …
: And we are officially at the stage of ruthlessly cutting anything that can be cut for a Minimally …
: I really hope these plants turn out well. We just planted a lemon tree, a poblano, and a mint. I …
: No, you’re writing a form builder because the thought of all that boilerplate is more daunting than …
: Bookmarking this older Mastodon blog post as an example of how an AGPL-licensed project can handle …
: First world problem here: my Jeni’s Pint Koozie kept slipping off my ice cream. Started to wonder if …
: Feels like I’m getting close to what I would call an MVP for Smolblog. Currently wiring up some …
: It looks like the new Twitter rules mean Micro.blog will stop posting to Twitter. So… yeah. See …
: My iOS app was released ten years ago today. It was first written between jobs amidst a lot of …
: Took a mental health day to recharge and clean a bit, so meet the new desktop! New this time: Air96 …
: YouTube TV: Hey, we’re losing MLB network. Me: Any price adjustments? YTTV: Yeah, it’s going up by …
: Sometimes it’s fun to see what I can do in one evening with my exclusively self-taught skills in …
: Heard that there are plans in place to take care of SVB’s customers. As someone employed by one of …
: This FreeCell app gives 10 points for moving cards to the foundation but deducts 5 for every other …
: Heads up if you had an active Tweetbot or Twitterific subscription, the developers are beginning …
: Okay, since LocalWP still doesn’t have PHP 8.0 (much less 8.2!), what’re people using …
: How are people getting their taxes done these days? Just found out my usual accountant isn’t …
: And Miller/Coors/Blue Moon gets the first genuine LOL of the night.
: So on Twitter I got a lot of news by osmosis. Anyone have any Micro.blog or fediverse accounts they …
: Does anyone know if the free Twitter API tier is one user per application? Or is it 1.5k tweets per …
: More Twitter changes! Except these might mean this blog might stop cross-posting. So you can also …
: What Discord do I join to discuss extensions to Markdown? 😉 No but seriously, what do y’all think of …
: Just paid for my first text ad on a website. 😬
: The last straw, I guess... I’m not leaving Twitter, but I’ll be using it a lot less like I used to. I wish I could …
: Shoutout to App Store review for the < 24h turnaround! Also PillTimer 3.1 is now live! I did a …
: Maybe when Microsoft makes the new AI-powered Clippy, it’ll be able to do this? (via Bernice King on …
: If this neutering of Tweetbot is intentional and not a mistake, I will be using Twitter much less. …
: Looks like it’s still a great day to not be able to use Tweetbot?
: Microsoft doesn’t own the ending to Minecraft. It is now CC0-licensed and in the public domain.
: Getting some serious Elasticsearch vibes from WotC’s proposed changes to DnD’s open-source-like …
: I had to squeegee the inside of my windshield this morning.
: Bookmarking this write up on the Channels app solely because I have wanted an app that will make a …
: Under what conditions could the NFL, in good conscience, restart the game? (I know, I know, what …
: Who is asking for the game to restart? It makes a huge difference for me whether it’s the players or …
: Wake up everyone new Doctor Who trailer dropped
: Love seeing the state-sanctioned monopoly that got record profits last year threaten us to use less …
: Hoping to get serious about managing Smolblog properly in the new year. Does anyone recommend any …
: Micro.blog is not mastodon. I don’t know you’re following me. I can’t reblog/boost or see your …
: Been working on a diagram of how to get event sourcing to work for a blog with multiple post types. …
: In light of a certain site no longer permitting links to certain other social media sites, I propose …
: This is what it comes to. Argentina scores when I’m not in the house. France scores when I’m in the …
: Somehow, my mother-in-law found the 2004 Christmas compilation from now-dead label A Different Drum. …
: Don’t look now, but I think I might have my Twitter import working with unthreading. (Note the …
: Thinking about event sourcing as a way of enabling A statically generated website with partial …
: If you haven’t heard of Project Mushroom, it’s an online community centered around activism, …
: You’ve heard of a horse in a hospital? Get ready for a goat in a grocery store!
: 🎵 Gonna ask this again, like I do almost every year: anyone know any good new wave/retro …
: The Mythbusters said that lying down and resting is 90% as good as actual sleep. The day after …
: 🎵 Okay, what’re the songs that, if you let them, will absolutely make you cry? For me, it’s “Walk …
: I love a lot of what Marvel has done, but I loathe their 30-second “look at us” logo that they use …
: I tend to frequent a local coffee shop for waffles. Today’s soundtrack as I walked in was “I’m Still …
: Why am I oddEvan? There were two Evans. Even Evan lived across the hall. He was a very proportional …
: I’m a web developer. I have, if I’m honest, some pretty good skills in that area. And …
: And I’m back here. I’ve been working on my own social media replacement, but with …
: Building Smolblog: Separation My first exposure to the SOLID principles for object-oriented programming came from the senior …
: Building Smolblog: Open I’ve been meaning to blog more as I’ve been working on the actual Smolblog code. And, …
: Calling Long Distance Hey, it’s Evan… Oh, hey! Listen, I can’t answer the phone right now, but if you leave your name, …
:
Introducing Grimoire
TL;DR: I'm building Deckbox but for Pokémon cards. Headless WordPress app with a Next.js/React …
: The Optimist Still Laments In September of 2020, I published a song called "The Optimist's Lament" that was one-half a listing …
: 2004 Evan is beyond psyched that âThe Story Of Our Livesâ now exists on vinyl. 2020 Evan …
:
Looping Background Music With Intro in Godot Engine
Title is a mouthful, right? But this is something I've been trying and failing to find a clear …
: Retroactively Sign Git Commits It's a classic situation. You're contributing to a project, filed your pull request, and gotten it …
: Fixing oEmbed With a Custom Provider The story of my blogging career over the past few years could be summed up as, "How I Learned to …
: Hashing a Custom Taxonomy I have a confession. I like Pokémon. It'd really be more accurate to say I never stopped liking it. …
:
Introducing Smolblog
Around the end of last year, I wrote an essay about what made Tumblr unique in the blogging world, …
: DOUBLE RAINBOW ALL THE WAY ACROSS THE SKY
: The symbology of New Yearâs foods, courtesy @bethbrownables.
: Siri, I promise you I am not.
:
Technology Cannot Make a Platform, But It Does Help
The web literally exists to share content. The first web browser was also a web editor. And ever …
:
What Makes A Platform, or How Do We Recreate Old Blue
It’s not enough to just make something. It’s got to be worthwhile. So if we’re going to do this, …
:
Review: Avengers: Infinity War
I appreciate the place that Avengers: Infinity War holds in the Marvel universe and in …
: I’d love to say something clever here.
:
Headcanon for Lego Batman
For the unfamiliar, a "headcanon" is a fan's interpretation of an aspect of a work that does not …
: This morning at @graceandpeacepres, paging @theburlygates @jellywynn and company…
: Shave and a haircut. First time clean shaven since…?
:
Sonic Mania and the Triumph of Fan Culture
The livestream was cutting in and out. There was a constant buzzing that replaced most of the …
:
So I Picked a Fight With CarMax
It started with an email: Let’s see, do I remember that Mini? Yes. Yes I do. Story time: …
: And so I end my #THE100DAYPROJECT with just under 25k words written. Not a bad showing IMO. All the …
: Day 60 of #THE100DAYPROJECT no way! Hopefully I can get this short story assembled when this is all …
: Day 50 in #THE100DAYPROJECT!!! Five hundred words for day fifty. #100FragmentsMakeOneHole
: Checking in for day 40! Spent most of these days with Sarah and Kiki, a few with Chef Justine and …
: Checking in the morning after day 30. Been spending a lot of time with Sarah and her A.I. …
: Checking in on #THE100DAYPROJECT Only one fan fiction sketch this time! Though is it really that …
: So #THE100DAYPROJECT continues. So far, I’m 50/50 fan fiction versus original stuff, with one …
: Okay, I did a 30-day writing challenge a while ago and it worked out okay I think. So a 100-day …
: I might be having more fun with #miitomo than I care to admit…
: Satoru Iwata My first great garage sale find was an original Nintendo Entertainment System with all the cords, 2 …
: First visit to @methodicalcoffee. Afternoon visit, so it’s tea.
: Justice I’ve largely been silent on the issue of Ferguson, MO. Most of what I’ve “said” on the topic have …
: The Lines Worth Reading Between Apple’s latest earnings have an interesting note: their research spending is the highest it’s been …
: Sad Lyrics Over Uplifting Chords I like Owl City. This is independent of my appreciation for Owl City. At their best, Owl City has a …
: I Like To Appreciate I appreciate a lot of things, and I like a lot of things. They are not necessarily the same things. …
:
The New Television
It was a little over a year ago that Netflix CEO Reed Hastings laid out their strategy:“The goal is …
: To Learn and Understand I am a big picture thinker and a perpetual dreamer. I love taking an idea and fleshing out the …
: I would love for @dapperink to #pressmycards .
: Why Apple Should Not Buy Nintendo They really shouldn’t. I want to set expectations up front, and when you’re talking about either …
: The Voice It was the middle of the night in the middle of winter my freshman year when God spoke to me. I was …
: I Tried To Make a Good "Blackbaud" Pun To Title This Post But Nothing Can Top "Raisers Edge" Today was my last official day at Blackbaud. Never you mind that I haven’t done any work for them …
: There's a Difference, Guys. Apple didn’t sue Samsung because they had a touchscreen phone. They didn’t sue because of rounded …
: Second #hipstamatic shot ever. First one used the flash, and I don’t. use. flash. #Hipstamatic …
: I still like my iPad 2 and it’s handmade #red case. #marchphotoaday
: Out my #window on the way home. #marchphotoaday
: #somethingiwore is always on my floor… Sorry @britthildreth. #marchphotoaday
: This Kony 2012 Stuff Having kept track of or been involved with Invisible Children in one way or another since 2006, I'm …
: #5pm and still banging my head against SQL server. #marchphotoaday
: I tend to be messy; my #bedside is no exception. #marchphotoaday
: Where most of my #fruit comes from these days. #marchphotoaday
: My definition of #up. #marchPhotoADay
: So Long... There's about 3 hours left in 2011 here in South Carolina. I'm probably going to do some new years …
: Much Ado About Money In light of recent jackwagonry put forth by Bank of America (and despite them abandoning said …
: They wouldn’t know what to do with all… this. #httyd
: Obligatory v2.0 shot. With Gotham Bold. Because I like that font, not because I would ever admit to …
: A gift from the amazing @britthildreth.
: My spoils from @craftparade, courtesy @shedlabs and Phoenix Fire Studios.
: OK, @mutemath, I expect awesomeness.
: Hmm, what should I do with this…
: The Late Unpleasantness Have a few brief thoughts on this whole Bin Laden kerfluffle that are too long for twitter, so here …
: Yuengling. No filter necessary.
: My free drink: a time to be adventurous. /cc @Starbucks
: Seth Meyers was pretty much awesome.
: I’ve had my car for 2 years now, and this is how I treat it.
: This is actually a ridiculously good idea.
: Diagnosing kernel panics is fun!
: Our dog has an odd way of sleeping…
: Our dog has an odd way of sleeping…
: OMG TRADER JOES ORGANIC DARK CHOCOLATE
: OMG TRADER JOES ORGANIC DARK CHOCOLATE
: Hard to write a song on anything else.
: Hard to write a song on anything else.
: File Sharing Rant I’ve largely taken a back seat on the whole file sharing debate. However, now that I actually have a …
: Next To Godliness I had a job satisfaction crisis earlier in the week. In reality it was more of a life satisfaction …
: 2008: Time To Grow Up If I had to sum up 2008 in one word, it would be “woah.” If you could give me an extra …
: Scientific Voting Comments like this chicken-or-crap essay pointed out by John Gruber notwithstanding, I’m still on …
: We Are Hiring... O RLY? In the spirit of John Gruber I am going to bring the smack to this unsolicited e-mail I was just …
: Maybe I may or may not have attempted to grill pork on the stove. I may or may not have set off the smoke …
: Limericks Galore So the genius behind xkcd just opened up LimerickDB. Be warned, many (if not most) are definitely …
: The Screw Is Driven Thoughts while recovering from my first self-made screwdriver: I can’t tell if I made it stronger …
: Slick Roads + Evan Driving = Not Fun Sometimes God throws a curveball and it’s fun. Sometimes it’s not. I had a not-so-fun curveball this …
: Violence In Games If you haven’t heard about all the to-do about Manhunt 2, the wikipedia page has a nice summary. …
: The One I'm Waiting For We all have those mistakes. Mine was trading in my old NES for Final Fantasy VIII. And a used copy …
: Grace Grace. It’s a wonderful feeling, really. Getting what you don’t deserve. I guess that’s the lesson I …
: Providence As I mentioned in last night’s update, Dustin, my RUF minister here at Furman, was airlifted to the …
: Don't Panic They Say Random thoughts as I sit here at 12:42 AM doing Poly Sci work… I’m trying not to panic. It’s just …
: Energy Drinks Okay, so I just had a can of SoBe Adrenaline Rush, and I’m waiting for the kick to kick in. I mean, …
: Religion Importance Okay, I know there are lies, d**n lies, and statistics, but here’s some interesting statistics I …
: Flowers For Jack I left a note for Jack Thompson over at Joystiq that he’ll probably never read, though …
: Another Flame War The comments on this digg story have once again degraded into another flamewar. Because the simple …
: Disconnect Yeah, Evan’s in another one of his moods. For one thing, I’m listening to this song on continuous …
: I [heart] FU First news first: I’ve got a car. I’m not sure if I’ve said it in any of the previous posts, but I …
: Revolutionary Something Or Other My two cents on the Nintendo Revolution / Xbox 360 / PlayStation 3 debate, posted at Engadget: I’m …
: What the Crap Happened In this /. story Apple is reported to have officially switched to Intel processors, citing more …
: The Systm Is Down Okay, if you’re into technology, you really should check out Kevin Rose’s new downloadable show …