Enhancing ETL Expertise: A Backend Engineer's Insight into Leveraging AI Tools for Python Development
A few months ago, I started exploring the world of data engineering. Armed with just basic knowledge of Python, I set out to implement my first ETL (Extract, Transform, Load) pipeline using Python to move data between two systems seamlessly. GitHub Copilo...
Behind the screens: Interview with Nairah Thaha, Immersive Technologies Engineer at Monstarlab
Today, we're chatting with Nairah Thaha, a skilled Immersive Technologies Engineer at Monstarlab. Nairah joined the Monstarlab team back in March 2023, bringing with her over 7 years of expertise as a Unity developer with a focus on Immersive Technologies...
Behind the screens: Interview with Adam Mack, Lead Product Manager at Monstarlab
Welcome to our interview series! Today, we're chatting with Adam Mack. With over 15 years at the company, starting back at Fuzz Productions (a digital agency which was acquired by Monstarlab in 2019), Adam is a Solution Architect or Technical Product Mana...
How to use C in Swift Packages
C language is never going away. Not only is it portable, efficient and performant, but it's also very easy to find a compiler for any platform. SQLite might be one of the most well known C library, but it's not the only one. Lua scripting language. curl ...
How to setup CI/CD pipeline for WordPress with GitHub Actions and AWS (Part 2)
In the previous article, we discussed how to set up a "GitHub hosted runner" with WordPress. Now, in this part, we will explore how to achieve the same deployment process using a "Self-hosted runner" GitHub Branches and Web Servers Architecture Recap: Bef...
Mastering Modern JavaScript: From Core Concepts to Advanced Techniques
Welcome, fellow developers! Here's a deep dive into the core concepts of JavaScript and how TypeScript could enhance them. Regardless of the level of knowledge, mastering the foundations of JavaScript is essential. We want to delve deep into the core conc...
First look at AndroidX Bluetooth
AndroidX Bluetooth is a new addition to the Jetpack Suite of libraries. While currently in its alpha stage, the system already provides robust safety measures addressing common pitfalls in Android BLE development. Moreover, it establishes a clear trajecto...
Utilising the iOS Secure Enclave with your data
The Secure Enclave The Secure Enclave is a pivotal part of most modern Apple devices. On your iPhone, it's what keeps secure your most sensitive information. Information such as your biometric data, to use with Face & Touch ID and your payment inform...
Streamlining Infrastructure as Code Testing: Harnessing Terratest, Terraform, and AWS Go SDKs for Automation
When cloud infrastructure is created using IaC with Terraform, how can you know it’s working as intended? I can recall many times when I deployed services with Terraform only to find out it didn’t work as intended. I would then sometimes spend hours p...