I started coding back in 2004 with my first C++ course at University. I haven’t stopped since. For work I’m mostly using C#, SQL, HTML, CSS3, and JQuery. For fun I switch back to vanilla JS and try out zany ideas. Like, how far can you push just HTML and CSS for a social media like experience and not require JavaScript (see Lillihub). Right now I’m working on my blog/game hybrid idea. Who knows what I’ll be trying to do next week đ¤Ē
Code
-
Dev Diary 0005 - Week of October 30th
đĻ Â đĻ #tags-lillihub  đĻ #Fun & Games -
Job Related
This week ended up being a short week as well so I didn't quite get through my to-do list as I planned. But I still managed to straighten out the application permissions and role creation (which groups common permissions together). I wrote several more unit tests and started mapping âĻ
-
Dev Diary 0004 - Week of October 23rd
đŖ Â đŖ #tags-lillihub -
Job Related
Vacation week đĨŗ
General
I had high hopes for a productive vacation. I wanted to repaint my home office and decorate it. I wanted to get journaling done, go on walks, do some shopping, and work on my side projects... Life decided I needed an infected wisdom tooth that I now need to get âĻ
-
Dev Diary 0003 - Week of October 16th
đī¸ Â đī¸ #tags-lillihub -
Job Related
This week was all about adjusting the application to handle a special user role. In general the application is your standard multi-tenant application except we have one type of user that needs to operate across tenants but isn’t a super user. They are restricted to a subset of âĻ
-
Dev Diary 0002 - Week of October 9th
â°ī¸  â°ī¸ #tags-lillihub -
Job Related
Now the MVP is done at work, it is time to show it off. We had a wonderful team lunch and I was able to walk the staff and the director through everything I’ve been building this last year. It was well received and everyone seemed excited for the next set of features I’m âĻ
-  đ¤ē #tai chi  đ¤ē #change log  đ¤ē #meta-jots
-
Here was take two on my blog design. I had midjourney make the logo with the prompt of “pixel art Tai Chi girl who codes”.

-
Dev Diary 0001 - Week of October 2nd
đŦī¸ Â đŦī¸ #tags-lillihub -
I came across this blog post as I was working this week. Claire Codes - Dev Diary and it inspired me to try my hand at one. I’ve seen some other people write a weekly note and I think it’s in a similar vein. Just a little more focused on my software development skill set and not life in âĻ
-  đĻ #tags-lillihub  đĻ #meta-jots
-
Made some progress enhancing the posting UI today. The web client is also responsive to device size and has and dark/light mode.
-  đŖ #tags-lillihub  đŖ #meta-jots
-
Phase one of my not so super secret project, a Micro.blog web client, is complete! No frameworks; just hand-rolled HTML5/CSS on the front and deno in the back. Now it’s time to add a tiny bit of JS to smooth a couple things out. Then, maybe… beta testing?
-  đ˛ #meta-jots
-
Huh, I guess you can’t have a user confirm a form submission without JavaScript. At least not that I could find. Darn. đ¤
- Â đŖ #meta-jots
-
Thanks to @manton for updating the bookmarks JSON api this afternoon to include tags so now you can use @sod’s wonderful bookmark plugin to display them (assuming you have the premium Micro.blog plan). You will need to use a custom template like he details in his documentation. The trick is to use the
{{ .tags }}inside the{{ range .items }}. Here’s how I’m doing it on my site: Pastebin.You might have noticed I further customized it with longer preview text and some extra replace statements. That’s because the
.content_htmlincludes some extra links to the micro.blog reader text which looked a bit strange after you stripped out the html withplainify. That’s where the {{replace (replace ( .content_html | plainify | truncate 300 ) "Reader: " "") $url.Host ""}} line comes in.
Photos
Bookmarks
Bookmarked: 15 Oct 25
The Great Software Quality Collapse: How We Normalized Catastrophe
Bookmarked: 11 Jun 25
Malleable software: Restoring user agency in a world of locked-down apps inkandswitch.com
Bookmarked: 3 Jun 25
They lied to you. Building software is really hard.
Bookmarked: 6 May 25
100R â uxn
Bookmarked: 6 May 25
Dusk OS
Bookmarked: 6 May 25
compudanzas â coloring computers
Bookmarked: 6 May 25
compudanzas â hamiltonian cards
Bookmarked: 6 May 25
Opinionated Guides
Bookmarked: 16 Dec 24
An introduction to graph rewriting for procedural content generation
Bookmarked: 23 Oct 24
How Software Groups Rot: Legacy of the Expert Beginner
Bookmarked: 23 Oct 24
How Developers Stop Learning: Rise of the Expert Beginner
Bookmarked: 7 Sep 24
The Moral Implications of Being a Moderately Successful Computer Scientist and a Woman sigops.org
Bookmarked: 30 Aug 24
With a little help from the National Archives, NSA finally releases Grace Hopper lecture. Watch it here. muckrock.com