Alex Walton
22 posts
I Built NimPacket, a Raw Packet Crafting Library in Nim, and It Turned Into One of My Best Cyber Projects
For my cybersecurity masters work, I wanted to go deeper than running tools and reading packet captures. I…
Versioning Your Database with SQLAlchemy and Alembic: From Models to Safe Migrations
SQLAlchemy and Alembic give you a safer, more controlled way to evolve your schema over time. In the…
Sunday Rewind: Decisions, debt, and other dilemmas by Janna Bastow
In this 2020 keynote from MTP Engage Manchester ProdPad CEO Janna Bastow looks at how in tech, optimising…
Enhance Your Security with Proxy Hostname
When you’re facing regional content blocks or slow internet speeds, proxy hostnames can offer a solution. This simple…
Understanding Product Equity in Tech – Glenn Block (Founder and CEO, ProdSense)
In our latest podcast episode on The Product Experience, Glenn Block, Founder and CEO of ProdSense, discusses the…
Configuring Routes for Azure Firewall (Part 4)
Introduction: In the previous part, we configured basic firewall rules for your Azure web application. Now, we’ll establish…
8 Persona Examples For Creating Ideal Personas
The right persona examples can help you guide effective product strategies, ensuring that your offerings meet the needs…
Nomeação de Variáveis CSS: Boas Práticas e Abordagens
Recentemente, enquanto navegava na internet, como todo bom desenvolvedor front-end, quis “roubar” a paleta de cores de um…
What companies gets wrong about product discovery – Frances Ibe (SVP of Product, Tide)
Listen to our conversation with Frances Ibe, the SVP of Product at Tide. Frances shares invaluable insights on…
Dynamically render columns in Angular material table
Did you know that you can dynamically render columns in #angular material table? No, I am not talking…