URLSession and the Combine framework
A tutorial on using Apple's Combine framework with URLSession to make HTTP requests and parse JSON responses in Swift.
A tutorial on using Apple's Combine framework with URLSession to make HTTP requests and parse JSON responses in Swift.
A beginner-friendly, visual guide to understanding Linux iptables, focusing on packet flow and core concepts before diving into commands.
The Day Two Cloud podcast moves to its own dedicated channel, focusing on operating cloud infrastructure beyond initial deployment.
A technical guide on building a basic HTTP web server from scratch using Node.js, covering sockets, request parsing, and response handling.
Practical advice for first-time tech conference attendees on networking, engaging with speakers, and making the most of the event agenda.
The author's IT blog wins 'Best Analysis' in the IT Blog Awards, thanking voters and highlighting other category winners.
Fixing Docker build network issues by using iptables to manage ephemeral source port ranges for containerized builds.
A developer recounts a frustrating two-day debugging journey caused by a Docker configuration issue, highlighting the importance of sane defaults in software tools.
Tips for web developers to improve job search success by leveraging networks and avoiding the ineffective 'resume lottery'.
A developer shares tips for maximizing conference value, based on their experience at React Rally, focusing on networking and learning.
A technical tutorial on implementing and managing Azure Virtual Networks, covering subnets, VMs, and built-in DHCP/DNS.
High-level overview of core Azure networking components like VNets, subnets, NICs, load balancers, and gateways for exam preparation.
Explains how AWS Network ACLs and ephemeral port ranges can cause intermittent Docker connectivity issues, with a detailed solution.
Explains Kafka listeners and advertised.listeners configuration for client connectivity in Docker and AWS environments.
A technical guide explaining the Terraform cidrsubnet() function for subnet calculation, with examples and use cases.
Explains the Terraform cidrnetmask() function, which converts an IP range in CIDR notation to a subnet mask in dot notation.
Explains the Terraform cidrhost() function for calculating specific IP addresses within a CIDR range, including examples and use cases.
Explains how the ping command works on Linux using IPv4, covering ICMP packets, system calls, and network diagnostics.
A technical guide on setting up and using Cloudflare's DNS over HTTPS service, including command-line examples and local server configuration.
A guide to networking on Apple platforms (iOS, macOS, etc.) covering Bonjour, TCP/UDP sockets, and CoreBluetooth for multi-device communication.