by Jule Owen | Jan 16, 2025 | AI, Software Development
Recent headlines have suggested that artificial intelligence (AI) will soon make developers redundant. Code assistants like GitHub Copilot, the rise of no-code and low-code platforms, and innovations such as Replit and Vercel’s V0 seem to signal a democratisation of...
by Jule | Jul 23, 2024 | Anonymisation, Data, Ethics, Privacy, Software Development
Protecting individual privacy while leveraging data for innovation is a fine balance. Anonymisation is a key practice in ensuring data privacy, and understanding its principles and implementation is vital for developers. What is Anonymisation? Anonymisation is the...
by Jule | Jul 14, 2024 | Code review, Software Development, TDD
What are Code Reviews? Code reviews involve examining and discussing code changes proposed in a pull request (PR) before they are merged into the main codebase. This process allows developers to catch errors, improve code quality, and share knowledge. It is a...
by Jule | Jul 12, 2024 | Software Development
A common misalignment exists between AI’s capabilities within organisations and the ethical implications of its application. In other words, excited by the efficiencies and competitive advantage promised by AI, companies are not thinking about the ethical...
by Jule | Jul 7, 2024 | Software Development
The Open Worldwide Application Security Project (OWASP) provides a valuable resource with its Top 10 list, highlighting web applications’ most significant security risks. Understanding these risks is crucial for developers, businesses, and security professionals...
by Jule | Jun 28, 2024 | Software Development
In software development, documentation is crucial for maintaining clarity and consistency across projects. Documenting software serves multiple purposes, such as preserving knowledge, facilitating collaboration, and enhancing future maintenance efforts. When software...