My experiences at FOSDEM 2019
A developer's personal recap of attending and volunteering at FOSDEM 2019, covering meetings, technical talks, and community experiences.
A developer's personal recap of attending and volunteering at FOSDEM 2019, covering meetings, technical talks, and community experiences.
Announcing the release of Blazored Modal, a JavaScript-free modal component for Blazor, with setup instructions and migration notes.
Analysis of fuzzing ImageMagick and GraphicsMagick with OSS-Fuzz, revealing hundreds of security bugs despite prior audits.
A guide to implementing a simple CQRS pattern using raw SQL and Domain-Driven Design (DDD) principles in a .NET Core REST API application.
A technical guide to automating the deployment of the full HashiCorp stack (Consul, Vault, Nomad, Traefik) using Vagrant and Ansible for infrastructure.
A guide to implementing effective logging in Python applications, covering best practices, the logging module, and using daiquiri for better configuration.
A guide to creating a custom React Hook, useInterval, to make setInterval work declaratively with React Hooks.
Explores how sleep deprivation negatively impacts software developers' coding abilities and productivity, comparing it to sleep-deprived doctors.
A guide to writing tests and benchmarks in Go, covering conventions, folder structure, and practical examples.
A developer's wishlist for future CSS Grid features, including styling gaps, multiple gap values, auto-flow patterns, and using calc() with fr units.
A developer reflects on her new leadership role at Gatsby.js, the importance of good leadership, and her departure from Girl Develop It due to organizational issues.
Introduces dom-chef, a library for building DOM elements using JSX syntax without React, highlighting its features and use cases.
A tutorial on building an iOS app to scan NFC tags using Apple's CoreNFC framework, covering reading tags and displaying product details.
Explores adapting Agile/Scrum frameworks for data science teams, covering effective practices and necessary adjustments for the unique challenges of data science work.
A deep dive into React's programming model, viewing it as a UI runtime rather than just a library, for experienced developers.
Explains a Go testing bug where parallel package builds and test caching cause sporadic failures in database setup, with fixes.
A tutorial on building a CRUD API using Node.js, gRPC, and PostgreSQL, covering service definition, server/client setup, and Protocol Buffers.
A software engineer reflects on his first year running a solo software company, covering finances, outsourcing lessons, and project breakdowns.
A guide to setting up and using Livegrep, a fast, regex-based code search tool for large repositories, to improve GitHub search performance.
Explores .NET Core startup hooks for injecting code at app launch, demonstrating pranks like inverting console output and modifying Array.Empty.