
Find me on Bluesky here: https://nitter.cf/t.co/aUKD9FLr8b Sr. Lead Software Engineer @BoozAllen. Mentor @ResilientCoders. Views are my own.
DC/VA
Joined January 2012
- Tweets143
- Following248
- Followers110
- Likes561
I'm not that person but I'd like if Hashnode supported URL query parameters for searching a particular blog's posts, is this possible? This is what I'm thinking of:
codewithcory.hashnode.dev/?q…
Source: The 2022-08-31 episode of the OpenSauced Podcast @saucedopen with @bdougieYO. Here's the link! youtu.be/NLA7S-MVS9A
Replying to @CodeWithCory @jamesqquick
I consider "declarative" to be a really helpful term when talking about approaches to code.
For example: Zod, one of my favorite javascript/typescript libraries, has a very declarative developer API.
See how Zod boasts about being declarative:
Replying to @jamesqquick
I think of declarative as the opposite of imperative.
Imperative = step-by-step instructions, like a series of statements.
Declarative = a description of an end-state, like an SQL query or a CSS ruleset.
Replying to @andrewbaisden
1. Touring DC
2. Starting to transfer my articles from Medium to @hashnode
Great examples of Omit and Pick in #typescript from @DevSimplified! Check out his Short on YouTube: youtu.be/tNN8xXDNp9o
I just uploaded a new video! (Pick/Omit Are One Of The Best Features Of TypeScript) youtu.be/tNN8xXDNp9o
A Persian mace. The ears of the bull make a whistling sound when swung: psychological warfare to intimidate opponents 😱
“The Forge” by James McNeill Whistler, 1834-1903
AKA Actual photo of the Forge dev team and I building tools for the rest of our software engineers 💯 – at Boston, MA
Hercules wearing nothing but the skin of a lion he killed, holding the club he used to do it.
Art by Piero della Francesca at the Gardner Museum in #Boston.
“The causes of Parkinson’s are unknown, but analyzing typing data can show early onset of symptoms”
Really interesting project: #NeuroQWERTY
@MITMuseum
Replying to @leonnoel
This might push me to actually trying Vim for real. I’ll probably go back to ThePrimeagen’s intro: youtu.be/X6AR2RMB5tE
Do you know of any other good resources?
Still thinking about that one time I got #Wordle in one guess
Replying to @kellyrmilligan @kentcdodds
If the dynamic form is relatively simple you could use a Discriminated Union (zod.dev/?id=discriminated-un…), otherwise it may be better to validate in multiple passes/phases.
Here’s an example I whipped up. Anyone know if there’s a better way?
Replying to @leonnoel
The other side of my desk is a LOT messier…
It's the 256th day of the year, so happy #ProgrammersDay!
In celebration, enjoy this fun command-line utility cmatrix, get it with `brew install cmatrix`!

















