I’m open-sourcing my MSCS notes at https://openmscs.com/. Want to learn along with me? The GitHub repo is here 👉 https://github.com/victoriadrake/open-mscs/
If you want it, find it. If it doesn’t exist, make it. If you don’t know how, learn.
There are two hard problems in computer science:
- Cache coherence
- Naming things
- Off-by-one errors
What’s something you’ve figured out that would improve the lives of most people if they did it too?
I lead software development teams in the cybersecurity industry and still enjoy getting hands-on with code in the open source world. As a leader I empower team members through mentoring and mission command: communicating intent, offering guidance, and providing resources, then trusting execution to …
Matrix is an open standard for decentralized real-time communication. The specification is production-ready and bridges to tons of silo products like Slack, Gitter, Telegram, Discord, and even Facebook Messenger. This lets you use Matrix to link together disjoint communities in one place, or create …
I hear this question a lot: “Do I raise or return this error in Python?”
This is probably because the right answer will depend on your situation and the goals of your application logic. Either choice can help you ensure your Python code doesn’t fail silently, saving you and your …
As a technical person who leads a technical team, I know firsthand that it can be easy to get lost in finishing up your own work before a vacation. It takes a bit of dedicated attention to ensure you don’t neglect the day-to-day tasks that don’t vanish while you’re away.
Here’s a pre-PTO …
Why do whiteboard interviews not work? Wrong answers only.