Stephen J. Lu
@stephenjlu.com
Web Designer & Developer 🕸️
Author 📚
Retired CSI 🔎
and Forensic Firearms Examiner 🎯
https://www.StephenJLu.com
Author 📚
Retired CSI 🔎
and Forensic Firearms Examiner 🎯
https://www.StephenJLu.com
I've posted a tutorial video for Striae in preparation for the release candidate launch. Check it out at striae.org!
September 25, 2025 at 10:18 PM
I've posted a tutorial video for Striae in preparation for the release candidate launch. Check it out at striae.org!
I've released a demo account for Striae, the cloud-based annotation platform built for forensic firearms examiners. This trial account lets users explore Striae’s core capabilities hands-on—uploading comparison images, annotating, generating streamlined PDF reports—all without needing to register.
September 13, 2025 at 8:34 PM
I've released a demo account for Striae, the cloud-based annotation platform built for forensic firearms examiners. This trial account lets users explore Striae’s core capabilities hands-on—uploading comparison images, annotating, generating streamlined PDF reports—all without needing to register.
Striae Alpha Dev is complete. The open beta launches September 1, 2025 at 11:00 AM MST. A demo video will be released at the same time.
More information at www.striae.org.
#openbeta
More information at www.striae.org.
#openbeta
August 30, 2025 at 1:20 AM
Striae Alpha Dev is complete. The open beta launches September 1, 2025 at 11:00 AM MST. A demo video will be released at the same time.
More information at www.striae.org.
#openbeta
More information at www.striae.org.
#openbeta
After a big coding push this morning, Striae is one more significant step towards completion! The annotations display and visibility toolbar are functional. Next up, PDF generation and printing.
August 23, 2025 at 1:11 AM
After a big coding push this morning, Striae is one more significant step towards completion! The annotations display and visibility toolbar are functional. Next up, PDF generation and printing.
I received my copy of Alchemy of Life by Kayla M. Sweet and have already been touched by the very second entry, The Body Remembers. Well done, Kayla, I'm diving into this tonight.
July 27, 2025 at 1:43 AM
I received my copy of Alchemy of Life by Kayla M. Sweet and have already been touched by the very second entry, The Body Remembers. Well done, Kayla, I'm diving into this tonight.
For today's loop, I covered Look for the Light, performed by Meryl Streep and Ashley Park on Only Murders in the Building. It's one of my favorite songs on one of my favorite shows.
June 25, 2025 at 2:46 AM
For today's loop, I covered Look for the Light, performed by Meryl Streep and Ashley Park on Only Murders in the Building. It's one of my favorite songs on one of my favorite shows.
This isn't really a loop as much as it is a sample project to get accustomed to the software I'm using to create vocals.
I had fun today playing around with the different tools and instruments, and this helps me take my mind off of other things.
I had fun today playing around with the different tools and instruments, and this helps me take my mind off of other things.
June 23, 2025 at 3:07 AM
This isn't really a loop as much as it is a sample project to get accustomed to the software I'm using to create vocals.
I had fun today playing around with the different tools and instruments, and this helps me take my mind off of other things.
I had fun today playing around with the different tools and instruments, and this helps me take my mind off of other things.
Yep, you're hearing vocals that aren't recorded! This is something I've been wanting to do for a long time, and I'm excited to be able to start including voices in the Daily Loop.
June 22, 2025 at 8:06 PM
Yep, you're hearing vocals that aren't recorded! This is something I've been wanting to do for a long time, and I'm excited to be able to start including voices in the Daily Loop.
Today's loop is inspired by my move back to the desert (I also just like Western music). It's also a bit driven by the frustration of losing more of my voice. It's getting harder to talk and it's pretty fucking awful. I would rate it 0 stars if I could.
I highly recommend keeping your voice.
I highly recommend keeping your voice.
June 22, 2025 at 1:37 AM
Today's loop is inspired by my move back to the desert (I also just like Western music). It's also a bit driven by the frustration of losing more of my voice. It's getting harder to talk and it's pretty fucking awful. I would rate it 0 stars if I could.
I highly recommend keeping your voice.
I highly recommend keeping your voice.
Got a new set of wheels, with the help of my local Mobility Plus
May 25, 2025 at 7:37 PM
Got a new set of wheels, with the help of my local Mobility Plus
Merry Christmas from Aries and me!
December 26, 2024 at 4:43 AM
Merry Christmas from Aries and me!
December 16, 2024 at 9:17 PM
I made a Polaroid frame creator today. You can rotate it and use any image you want. Square images work best. Storybook.stephenjlu.com
December 15, 2024 at 4:23 AM
I made a Polaroid frame creator today. You can rotate it and use any image you want. Square images work best. Storybook.stephenjlu.com
This project has been one of the largest web development projects I've taken on in a while, using technology that I wasn't keeping up-to-date on. Slowly getting there, but it's becoming easier the more I screw it up.
December 11, 2024 at 3:49 PM
This project has been one of the largest web development projects I've taken on in a while, using technology that I wasn't keeping up-to-date on. Slowly getting there, but it's becoming easier the more I screw it up.
I got through one of the last major hurdles in building my site yesterday: deploying my own production build. It was tricky and took a lot of attempts, but it's finally done!
Aries helped me take many needed breaks.
Aries helped me take many needed breaks.
December 11, 2024 at 3:22 PM
I got through one of the last major hurdles in building my site yesterday: deploying my own production build. It was tricky and took a lot of attempts, but it's finally done!
Aries helped me take many needed breaks.
Aries helped me take many needed breaks.
I've been coding pretty hard the last week. I recently found an awesome text replacement animation component, courtesy of Hamish Williams: hamishw.com
December 10, 2024 at 12:02 AM
I've been coding pretty hard the last week. I recently found an awesome text replacement animation component, courtesy of Hamish Williams: hamishw.com
I created my first React project today: Tic-tac-toe. Give it a go at tictactoe.stephenjlu.com.
The tutorial link and code are at github.com/StephenJLu/t...
I was very impressed with the ease of creating interactive user interfaces and storing and accessing immutable states (which is the point 😅).
The tutorial link and code are at github.com/StephenJLu/t...
I was very impressed with the ease of creating interactive user interfaces and storing and accessing immutable states (which is the point 😅).
December 2, 2024 at 8:48 PM
I created my first React project today: Tic-tac-toe. Give it a go at tictactoe.stephenjlu.com.
The tutorial link and code are at github.com/StephenJLu/t...
I was very impressed with the ease of creating interactive user interfaces and storing and accessing immutable states (which is the point 😅).
The tutorial link and code are at github.com/StephenJLu/t...
I was very impressed with the ease of creating interactive user interfaces and storing and accessing immutable states (which is the point 😅).
GitHub Copilot is kind of amazing. It might not be for everyone, but working with it has increased my productivity and helped me debug so much faster than if I was going solo. Coding with the help of an AI just makes sense. It's making my ghost career as a developer become corporeal 👻
December 2, 2024 at 6:15 AM
GitHub Copilot is kind of amazing. It might not be for everyone, but working with it has increased my productivity and helped me debug so much faster than if I was going solo. Coding with the help of an AI just makes sense. It's making my ghost career as a developer become corporeal 👻
I've updated the READMEs on my active projects. As an amateur developer, I'm a fan and proponent of open-source, and appreciate it when I can learn from others doing the same. I hope others who are also looking to "build in public" can use these as examples.
github.com/StephenJLu
github.com/StephenJLu
November 30, 2024 at 9:29 PM
I've updated the READMEs on my active projects. As an amateur developer, I'm a fan and proponent of open-source, and appreciate it when I can learn from others doing the same. I hope others who are also looking to "build in public" can use these as examples.
github.com/StephenJLu
github.com/StephenJLu
This is 42 and 8. I'm thankful for my friends and chosen family who supported me and helped me get to where I am today. I utterly believe I would not have made it this far without your help. I love you and thank you all.
November 28, 2024 at 11:35 PM
This is 42 and 8. I'm thankful for my friends and chosen family who supported me and helped me get to where I am today. I utterly believe I would not have made it this far without your help. I love you and thank you all.
I just added it to my website. Thanks for providing this!
www.stephenjlu.com/ledger/
www.stephenjlu.com/ledger/
November 28, 2024 at 9:14 PM
I just added it to my website. Thanks for providing this!
www.stephenjlu.com/ledger/
www.stephenjlu.com/ledger/
What Public Service Means to Me
www.stephenjlu.com/ledger/blog/...
www.stephenjlu.com/ledger/blog/...
November 26, 2024 at 2:10 AM
What Public Service Means to Me
www.stephenjlu.com/ledger/blog/...
www.stephenjlu.com/ledger/blog/...
My most recent project has been moving my personal writing away from Substack over to my own website for greater control and ownership. My journal entries are now listed with my web development projects. Not much there right now, but better to do this earlier than later.
www.StephenJLu.com/ledger
www.StephenJLu.com/ledger
November 25, 2024 at 8:10 AM
My most recent project has been moving my personal writing away from Substack over to my own website for greater control and ownership. My journal entries are now listed with my web development projects. Not much there right now, but better to do this earlier than later.
www.StephenJLu.com/ledger
www.StephenJLu.com/ledger
November 24, 2024 at 12:08 AM