Articles

Understanding SPF, DKIM, and DMARC

In today’s digital age, email has become an indispensable communication tool for both personal and professional purposes. However, with the widespread use of email also comes the risk of various security threats such as phishing, spoofing, and email scams. To combat these threats and ensure the authenticity and integrity of email communications, several protocols have…
Read more

Essential Strategies for Email Deliverability

In the digital age, where communication is predominantly electronic, email remains a powerful tool for marketers to reach their audience effectively. However, the success of email marketing campaigns hinges not only on crafting compelling content but also on ensuring that those messages actually land in recipients’ inboxes. This is where the concept of email deliverability…
Read more

AI In Software Development

In the rapidly evolving landscape of technology, artificial intelligence (AI) has emerged as a transformative force, reshaping industries and revolutionising traditional practices. One area where AI is making significant strides is in software development. From streamlining processes to enhancing productivity and enabling innovative solutions, AI is playing a pivotal role in shaping the future of…
Read more

A Guide to Handling Difficult Clients

Every professional encounters them at some point: the demanding, unreasonable, or downright rude client. While not always pleasant, these interactions are inevitable, and learning how to effectively handle them can be a valuable skill. Here are some strategies to turn even the most challenging client into a manageable situation: Stay Calm: Reacting emotionally fuels the…
Read more

Different Ways to Version Your API Calls

APIs, the lifeblood of modern connectivity, evolve constantly. But how do you ensure these changes don’t break existing integrations? The answer lies in API versioning, a strategic approach to managing API evolution while safeguarding backward compatibility. This article explores the different ways to navigate this crucial process. 1. URI Path Versioning: The Signpost Approach This…
Read more

What are ATS formatted CVs

An ATS-formatted CV (Curriculum Vitae) is one specifically designed to pass through an Applicant Tracking System (ATS) and reach human eyes. ATS are software programs used by many companies to automate and manage the initial stages of their recruitment process. They scan incoming resumes and CVs for relevant keywords and qualifications based on the job…
Read more

Stress in the Workplace

The modern workplace can be a breeding ground for stress. Tight deadlines, demanding workloads, and constant communication bombard us, leaving us feeling overwhelmed and drained. But fear not, warriors of the cubicle! With the right strategies, you can transform your work environment from a stress monster into a haven of calm productivity. Understanding the Enemy:…
Read more

Because Agile

Scrum is a popular Agile framework, promises flexibility, adaptability, and value delivery in complex projects. This guide will give you a basic overview and steps to successfully implement it in your team, project, or organisation. Understanding the Core: Scrum is not just a set of rules, it’s a mindset shift. It emphasises three core pillars:…
Read more

Rules Engine

https://github.com/tankfairies/rulesengine

Luhn Generator

https://github.com/tankfairies/luhn