Systems | Development | Analytics | API | Testing

September 2022

Flask vs. Django: Beyond Comparing Simple & Complex

It doesn’t matter if you’re just starting to learn code or if you’ve been doing it for a few years – sometimes you feel like you have no idea what you’re doing. This feeling can be made even worse by the wealth of information out there, making the right decision can get stressful. Life is full of those tough choices: Coke vs. Pepsi; Yankees vs. Red Sox; Python vs. Flask. You know, regular questions about soda, baseball, and Python frameworks that almost everyone faces.

Yarden Laifenfeld's talk at GopherCon Europe 2022- "From OOP to Go"

Picking up Go after mastering OOP languages often leads to common yet avoidable mistakes. The question is - how can we avoid them? Taking the example of inheritance, we will discuss how our process of thought needs to change when developing programs in Go compared to OOP languages.

Nest.js vs. Express.js: A Contest of Node Frameworks

What a time to be alive! The information age we are currently in has given us more data and choices about, well, everything. But let’s be honest, do any of us actually feel like we’re more informed than we were? Because all this information comes with more choices. Expanded choice is actually an “explosion of choice” – in other words, if the world were a restaurant, the menu is so long you spend more time choosing your order than actually eating it.

Live Debugging vs. Remote Debugging: Key Differences and Limitations

As you could probably guess, we discuss debugging a lot at Rookout. We tackle many methods and strategies throughout all our blogs and resources. However, it only recently occurred to us that we don’t have a direct face-off of the two major methods of modern debugs: live debugging vs. remote debugging. At first glance, this might sound like semantics, but the two terms have come to embody specific methods and protocols. Both are powerful, but there is some fine print to look at also.