As 2022 is coming to its end, it is time to sit down and reflect on the past year.
With all the craziness going on, we thought it would be a good idea to appreciate all our achievements, big or small, and just be grateful for everything that happened.
It turns out, 2022 was a great year for us.
The Django Styleguide is core to how we develop software, using Python and Django.
Now, it's time to reach outside of HackSoft and see how other people are using the Django Styleguide.
That's why we are conducting the Django Styleguide Survey.
In our work as web app developers we want to present the users with appealing loading screens while we are fetching data. In this article we'll be implementing a simple version of the "skeleton-screen" approach.
In this blog post, we will be focusing on building GraphQL queries with Python. I will guide you through the steps for building a complete GraphQL query, along with pagination and filtering (using Relay mechanisms).
Nine people from the HackSoft team went to ReactNext – an annual React conference in Tel Aviv. The conference focuses on React and React Native which aligns perfectly with the tech stack we use in most of our projects.
As a non-technical founder, it can be challenging to get your product idea built & shipped to the end users. In this article, we explore different options & explain the software development process in details.
We went to London for a week, to help the startups from the last PiLabs cohort with dev consulting. We talked about software & product with the main goal – add value & don’t waste their time. Read more about our journey and observations from the visit.
Renaming a key model in a huge Django application can be trickier than it seems. Tons of data migrations and halted feature development seem unavoidable. In this blog post, we share our alternative approach, avoiding most of the pain.
This article is going to be short in words, but plentiful in pictures. We did the so-called “corporate photoshoot”, thanks to Aleksander Kostov, and it turned out to be good. Say hi to the faces of HackSoft.
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.
As a solutions company we use open source tools, languages and frameworks every day. It is an integral part of what we do and how we do it. That’s why we are set to support open source maintainers, contribute & create open source of our own.
Almost every Web application needs to use some third-party software. The problem we usually have to deal with is that third-party apps, like every other app, can return an error. The following article is going to show you how to handle those problems in a nice and neat way in Django with Celery.