It's strange to be leaving the startup world and it's exciting to put on a non-profit hat full-time and join the incredibly talented and passionate team in the Technology department and company as a whole.
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?
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
https://t.co/PZj8CgZ4Ix
Today’s frustration / thought: Why isn’t it a given that web app frameworks with scaffolding add mock data? They’re already opinionated on things like syntactic sugar & deploy pipelines.. why not promote good testing hygiene? #testing#web#coding#programming#code#dev#webdev
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.
https://t.co/Ubga6RT6fC
#agile#Software#process#ProjectManagement
Today is launch day for my newest product, https://t.co/eMqNn6m0ZD - check it out on Product Hunt: https://t.co/gkOHX9kuMm
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!
Today is launch day for my newest product, https://t.co/eMqNn6m0ZD - check it out on Product Hunt: https://t.co/gkOHX9kuMm
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
https://t.co/Gcsy8Nn7rC
Checkout the game from Team Poutine ("Frost In Space") and help Slippy navigate his donut-ship back home: https://t.co/r6C8bxbMhr
(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
https://t.co/l97UzrBC9I
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
https://t.co/BqWzCudiMU
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
https://t.co/ezRDpwL8MP
#testing#automation#e2e#thefutureisawesome
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.”