New reports about tech ecosystem are here 📈!Download for free
Log in
  • For developers
  • For employers
  • Pricing
  • Companies
  • Salaries Report
    • Newsletters
    • About us
    • Help
    • Contact us
    • Reports
  • Log in

Joppy Newsletter - April 2021

#18: Why Senior Engineers Hate Coding Interviews, 10 Design Patterns you must know, ...

Newsletter sponsor...

sponsor image 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.
Some of our courses:
  • Decoding the Coding Interview
  • Grokking the System Design Interview
  • Data Structures for Coding Interviews in JavaScript
  • Learn Python 3 From Scratch

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. preview
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.

Something to watch 📺

preview Non-blocking I/O and how Node uses it, in friendly terms
Note: Non-blocking I/O is a technique used in almost any language and not only NodeJS.
preview2
Spotify engineering culture

This is a journey in progress, not a journey completed, and there’s a lot of variation from squad to squad.

Some job offers 🧐

Schaman Preply is looking for a Python Backend Engineer Check if you match

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!"

Schaman BLING is looking for a Python Software Engineer Check if you match

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."

Seen on the net 🌐

😮 Bezos' Calculator

This is how much Jeff Bezos made... since you started reading this page.

📖 ARCHITECTURE.md

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
🤓 psql Tips A list of 110 tips for psql

Something to laugh (or not) 😂

Image may contain: text Image may contain: text
Image may contain: text Image may contain: text

Some events to attend 📍

Python: DataUmbrella, PyMC3 Project

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.

All online. All free.

20 April 12:00 EDT

More

DevOps: Cloud Native 2021

Join us online for 2 days dedicated to .NET and learn from some of the world’s top experts and thought leaders in the field.

All online. All free.

29 April 18:00 CET

More

.NET: JetBrains .NET Days Online 2021

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.

All online. All free.

11-12 May

More

#Agile100

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.

All online. All free.

14 May 14:50 CEST

More

We would love to know your feedback about this newsletter. Help us filling this short 👉survey👈.

Have you checked your offer on Joppy lately?

Visit Joppy now!

Go back to newsletters list

For developersFor employersTerms of servicePrivacy policyAbout usContact us