#18: Why Senior Engineers Hate Coding Interviews, 10 Design Patterns you must know, ...
The Bezo's calculator, Why Some Software Architects Are Unhappy at Work, ARCHITECTURE.md, and more!
The recruitment platform for developers by developers 💪
#18 April
Newsletter sponsor...
Educative is an online learning environment for developers of all levels. Educative’s courses cover a variety of topics related to computer science and software development.
Educative is here to help developers and engineers where they’re at. You shouldn’t have to jump through extra hoops to start learning something. Educative has simplified the learning experience and offers the simplest, all-in-one online platform. More info.
All Joppy users have a 10% discount using the next link
Something to read 📖
10 Design Patterns every Software Architect and Software Engineer must know
Any business exists to solve a real human problem. It could be to increase speed, reduce cost, improve convenience, add pleasure to life or make the knowledge available at the fingertips. Technology often used to solve these business problems. But then why the design patterns are important?
Why Senior Engineers Hate Coding Interviews
While I’m not here to argue that coding interviews are entirely broken (though others have), I strongly believe that they have no place when interviewing senior engineers.
An Update to Our SQL Interviews
The New York Times is rolling out a new approach to how we hire data analysts. Over the last few years, the Data & Insights Group at The New York Times has more than doubled as we have integrated data into all our business and newsroom processes.
Why Some Software Architects Are Unhappy at Work
If you ask an IT engineer or software developer about their career path, they will probably tell you that they want to become an IT architect. They see it as the obvious next step. Make sure you understand the consequences before switching roles.
Barcelona
"We are searching for a Backend Engineer who is passionate about the vision of our product. Are you experienced in in Python/Django and building microservices? Let's chat!"
Barcelona
"We are looking for thoughtful, well-rounded software engineers to join our team and help build an application that thousands of people use every single day to check their personal finances and ask for money when they need it."
If you maintain an open-source project in the range of 10k-200k lines of code, I strongly encourage you to add an ARCHITECTURE document next to README and CONTRIBUTING.
🐦 @rickasaurus
A true sign of a great dev early-mid career is caring deeply about technical debt.
A true sign of coming out of the other side is using technical debt strategically and not freaking out about it.
The best devs understand that they're a business first.
🐦 @jschauma
10 Software Engineering Laws Everybody Loves to Ignore
In this task we'll give an overview of PyMC3, and why you should supercharge your data science skills with probabilistic programming. The talk is organized by layers from more generic to more specific.
Virtual event where community speakers cover topics they are passionate about, ranging from deep technical .NET content and speakers’ experiences with specific tools and technologies, to personal development.
Agile100 virtual conference series aims to bring the knowledge and experience of the world’s top 100 agile thinkers and speakers to everyone across the globe.