For the last 4 years of running HackSoft, we’ve acquired some interesting knowledge about the process of software development. We always learn along the way and always try to improve our skills to ship better software for us and our clients. That’s why we decided to have an outlet, where we can talk about the everyday things that are happening at HackSoft, and share our point of view about the process of software development. This outlet is HackCast.
HackSoft team was well represented during EuroPython 2018 in Edinburgh. Radoslav Georgiev, Martin Angelov, Ivaylo Donchev & Pavlin Gergov went to Edinburgh for the conference days of EuroPython and all gave a talk on different Python & Django related topics.
In this article we explore how to create the entire infinite set of Natural numbers using only objects and the Scala programming language.
We're going to talk about underscores, dunders, encapsulation and magic methods in Python
In this article we'll explore how to split your Webpack configuration to have different settings for local development & for production deploys.
In this article we go step by step in setting up a webpack configuration, starting from an empty directory.
In this article we'll explore how to setup automatic prettier check on your continuous integration server, so that everyone on your team will follow the same frontend styling.
In this article we explore how to improve our Django tests using fakes & factories, generating random values & model instances.
In this article we explore the python mocking library & how this can help us write better unit tests.