Pinned Tweet
Stop writing tests to prove your code works. Write tests that increase your confidence that your business works
azanebrain.github.io/news/te…
#testing #codeConfidence #DevelopmentBestPractices #devThoughts #softwareQuality #codingTips #tests #automation
For the last few months I've been working for NAMM (National Association of Music Merchants) as Director of Technology.
namm.org/news/press-releases…
As an attendee of the NAMM Show since 2018 it's an honor to be contributing not only to the annual show, but also the myriad of projects and services NAMM provides throughout the year.
I just learned that if I'm drawing a box and I know how much content I want to put in it, I start on the bottom left corner. If I have no idea how big the box is, I start on the top left corner.
Is that weird or efficient?
It was awesome getting back to an in-person @sandiegojs meetup. Great people, great content, and a great space thanks to @EdgeWallet
#reactjs #sdjs #sandiegotech
Great thoughts on effective #management w a focus on understanding the overlap between your team's motivations and the business' needs. Relevant for leaders of any type, as well as understanding what your boss' initiatives mean for you
abdulapopoola.com/2023/01/09…
Commit to a feature. Stay laser focused. Burn scope creep. Don't let perfect be the enemy of good. If you shipped 80% of what you set out to accomplish, move on, let users decide if that final 20% matters.
youtube.com/watch?v=hM9F8YUK…
#agile #Software #process #ProjectManagement
I love the consistency! Another month, another project 🚀🚀🚀
Today is launch day for my newest product, ipsync.link - check it out on Product Hunt: producthunt.com/posts/ip-syn…
IP Sync solves a problem I personally encountered at a past job: IP whitelisting/firewall related outages.
Feedback? Thoughts? Let me know and thank you!
AJ Zane retweeted
Today is launch day for my newest product, ipsync.link - check it out on Product Hunt: producthunt.com/posts/ip-syn…
IP Sync solves a problem I personally encountered at a past job: IP whitelisting/firewall related outages.
Feedback? Thoughts? Let me know and thank you!
#sdgj2023 submissions are online!
It's time to get froggy
itch.io/jam/sdgj-2023/entrie…
Checkout the game from Team Poutine ("Frost In Space") and help Slippy navigate his donut-ship back home: itch.io/jam/sdgj-2023/rate/2…
(Play with headphones)
Looking forward to torturing myself and family for the next 72h by completely ignoring the meatworld to jack into tron & see if I remember any of my #gamedev chops from .. 2009 .. when I was making flash projects.. Please send #unity tips #help
#hackathon #sdgamejam
The most fun part of San Diego Game Jam is that part at the end where you're sweating and you don't know if you're going to get the game in on time but then you do and you cry a little cause you might be the best game dev alive. #comecrywithus
buff.ly/43ZuE0r
AJ Zane retweeted
✅ Launched Simple OTP on producthunt producthunt.com/posts/simple… - please check it out and smash the upvote button! #simpleotp #buildinpublic
Tests shouldn't be validating that 2+2=4. Computers already do that. Tests should be operating as indicators that the products you're building successfully achieve business goals. They increase your confidence that modifications to the code don't detract from business value.
A recent project was hitting mobile-specific issues. It reminded me of this trick:
1) Enable developer mode (click the Build Number 7 times!)
2) Expose local app w ngrok
3) Navigate to app from the device
4) Use chrome dev inspector to debug
developer.chrome.com/docs/de…
Wow! #Playwright is awesome. In ~30min I installed, ran the demo suite, hooked up #GitHub actions, reviewed the test run artifact
As if that wasn't enough, it comes with a test generator out of the box
playwright.dev/
#testing #automation #e2e #thefutureisawesome
AJ Zane retweeted
A personal story about Satya Nadella's superpower from a Microsoft VP:
"A few weeks after I joined Microsoft, Satya randomly called me and my manager to chat.
During those 30 minutes, he only asked questions. He asked about our thoughts on the product strategy, Microsoft’s culture, and what we thought needed change.
Here you have this CEO of a $2 trillion company just listening to two new employees instead of telling us what to do. That’s remarkable.
Later on, I realized that this is how Satya gathers signal.
He’s really good at getting different points of view from different sources and then connecting the dots on what needs to be fixed.
It’s remarkable that he can do this without falling into the temptation of telling you what to do."
As Satya himself wrote in his book, Hit Refresh:
"Listening is the most important thing that I accomplished each day because it would build the foundation of my leadership for years to come."
Software architect or cartographer?
Something from chp16 of #BuildingMicroservices by @samnewman has been sitting with me:
Architecture [building engineering] assumes an ancient/well known standard w the ability to say “build it this way for long term integrity.”
1/3?
However, our industry is young and evolving way too fast to truly define "integrity."
In software, it seems like we are more "cartographers" than "architects." You are outlining what has been discovered and able to make some assumptions about “what’s over there.”






