In the fast-paced world of software development, efficiency and consistency are key. Enter Docker, a powerful tool that simplifies the process of creating, deploying, and running applications inside containers. In this blog post, we will take a beginner-friendly journey into the basics of Docker, exploring essential commands and the magic of Dockerfiles and Docker Compose files.
Recently I did some work on our models and ingestion script and learned about some unique cases in Django’s Object Relational Model (ORM) which I’d like to describe here. For an overview of the ingestion process see Priya’s blog post.
If you’re like me and this is your first exprience coding in the real world, it may take a while to get familiar with Git and GitLab. This may initially slow you down when working on tasks, so I aim to speed up the learning curve by showing some useful features of Git and GitLab. If you’re already familiar, then read on for a good review!
This article contains tips that I wish I knew when starting out with Django. Following these tips will help your development process with Django a lot faster and make your code way cleaner. This article assumes you already have basic Django knowledge. (Django’s full documentation can be found here.)