Startup security isn't just a checkbox; it's a culture. Find out how Svix takes security seriously beyond the usual measures. #best-practice #devops #reading-list #sysadmin
Pieter Claerhout
Pieter Claerhout
@yellowduck.be
CTO @ https://contractify.io • PHP / Laravel / VueJS to pay the bills • Elixir and Phoenix for fun • Creator of https://yellowduck.be • Runner & Cyclist • 🇧🇪 Belgium
860 followers875 following2K posts
🐥 Debugging a 502 on a Signed Redirect: nginx's "upstream sent too big header" #devops #http #laravel #php
Discover how Cortex revamped its search system using Postgres to improve performance while keeping operational burdens low. #best-practice #database #postgresql #reading-list
Thinking of using Event-Driven Architecture? This article highlights seven situations where it’s better to skip EDA for simpler, more effective solutions. #best-practice #development #reading-list
An overview of why the recent critical RCEs are not a problem in Elixir thanks to the way Elixir is built (thanks to the BEAM). #development #ElixirLang #ElixirPhoenix #phoenix #php
If you are running into issues when installing Elixir dependencies that use precompiled NIFs, you might be running into a known issue. #development #ElixirLang #http #terminal
An update of rustler_precompiled has been released in meantime which fixes this issue. github.com/philss/rustl...
Upgrade your tooltip game with pure CSS! Discover how to position tooltips dynamically without JavaScript in this insightful article. #best-practice #css #frontend #reading-list
PHPStan 2.3 brings performance boosts, enhanced generics, and detects unused variables—elevating your PHP development game! #best-practice #development #php #reading-list #testing
From 10GB to 300MB! Discover how simple Python tricks can dramatically cut memory usage in your code. #best-practice #development #pdf #python #reading-list
Discover Nabla, the cutting-edge isometric color font that allows for bold, customizable typography inspired by vintage games. Try it out now! #css #frontend #reading-list #tools
🐥 Streaming ZIP downloads in Phoenix with zstream #ElixirLang #ElixirPhoenix #http #pattern #phoenix
Enhance your blog's visibility! Check out these essential RSS feed best practices from Kevin Cox. #best-practice #http #reading-list
Meet Citry: a new Python framework merging frontend and backend duties with ease and type safety. Say goodbye to template headaches! #django #frontend #python #reading-list
Discover six essential steps to build effective innovation teams from insights by Phil McKinney, based on experiences at HP and CableLabs. #best-practice #development #reading-list
Avoid photo mishaps with your Fujifilm! Discover seven common settings that can ruin your shots and how to fix them. #best-practice #reading-list
Will programming languages thrive or wither in the AI era? José Valim raises critical questions about the future of coding in his latest insights. #ai #development #ElixirLang #reading-list
Learn how to enhance your Phoenix app's performance by using Oban for background job processing instead of blocking LiveView with slow HTTP calls. #devops #ElixirLang #ElixirPhoenix #phoenix #reading-list #testing
Tired of unwieldy Pull Requests? Mike Zornek shares how he tackled a bloated PR by extracting manageable components for easier review. #best-practice #git #reading-list #testing
A 4B parameter model from Brooklyn's Datalab crushes benchmarks, outperforming GPT-4o in OCR across 90 languages. Say goodbye to commercial solutions! #ai #development #reading-list #tools
🐥 8 Chunking strategies for RAG-based agents #ai #langchain
Curious about the difference between a CTO and a VP of Engineering? This article breaks down their unique responsibilities and impact on tech strategy. #development #reading-list
Think you understand how `AT TIME ZONE 'UTC'` works in Postgres? Think again! Misinterpretations can lead to messy data and analytics. #best-practice #development #postgresql #reading-list
Discover why documenting your work is more valuable than ever, especially with AI transforming how we create and share knowledge. #ai #best-practice #development #reading-list
What is AI truly doing to software delivery speed? James Shore unpacks the complexity behind the metrics in his latest article. #ai #best-practice #development #reading-list
Thorsten Ball predicts a bold future for software development: code review is dead, tokens are the new paradigm, and the craft of coding may vanish. #ai #best-practice #development #reading-list
🐥 Translating country codes to full names in Elixir using `ex_cldr_countries` #best-practice #development #ElixirLang
Comments are not the enemy of clean code; they clarify intent and complexity. Discover how to leverage them effectively! #best-practice #development #reading-list
Master Python project management with `uv`! This guide covers creating and managing virtual environments seamlessly. #best-practice #development #python #reading-list
Master async testing in Python! Avoid common pitfalls and streamline your workflow with essential tips and tricks. #best-practice #python #reading-list #testing
Master the art of natural sorting in Postgres! Learn to create custom collations for alphanumeric data that sort numbers as you'd expect. #best-practice #database #postgresql #reading-list
🔗 Python 3.15 Preview: Lazy Imports #best-practice #development #python #reading-list
Discover 7 game-changing features in Python 3.15 that can ramp up your coding efficiency for 2026. #best-practice #development #python #reading-list
Tired of guessing when you see "'NoneType' object has no attribute" errors? This guide shows how to diagnose and fix the issue effectively! #best-practice #development #python #reading-list
RSS is evolving quietly with AI, blending decentralization with modern features. Discover how this old technology is gaining new life! #ai #reading-list
Revamp your RSS experience! Discover how new.bitecode.dev enhances subscriptions with custom filters using Django. #django #frontend #reading-list
Exploring how Ruff, mypy, and pytest fall short in managing AI-written Python code and the unexpected costs of code duplication. #ai #best-practice #python #reading-list #testing
Is your CI plagued by flaky tests? Learn how to identify and address them in GitHub Actions with Mike Zornek's practical insights. #ai #devops #github #reading-list #testing
🐥 Handling local timezones in Ash while storing UTC datetimes #database #ElixirLang #ElixirPhoenix #phoenix #postgresql #sql
Discover how blogging can be a powerful retrieval system for your thoughts and insights, not just a publication tool. #ai #best-practice #reading-list
Revolutionize your development workflow with Claude Code on GitHub—automate features and reviews directly from issues! #ai #devops #github #java #reading-list
Homebrew 7.0.0 is here, speeding up installations and boosting security with new features. Say goodbye to macOS 10.15 support! #announcement #devops #mac #reading-list
🔗 Async programming in Python: From generators to asyncio #development #python #reading-list
Is AI a helpful tool or a potential killer? De Ceukelaire sounds the alarm on AI's dangers and calls for urgent action. #ai #reading-list
Discover 5 essential Mac terminal apps that swap memory-hogging GUIs for efficient performance. Say goodbye to sluggish workflows! #mac #reading-list #terminal #tools
MySQL’s `ON DELETE CASCADE` faces a 15-level wall! Deleting deep hierarchies can result in errors you didn’t expect. #best-practice #database #mysql #reading-list
Meet TIN: the mind-blowing new full-text search extension for Postgres that outperforms its competitors by handling 25x more queries per second. #announcement #database #postgresql #reading-list
🐥 Building a lift scheduling algorithm in Python #development #pattern #python
Using `exit()` in your PHP tests can lead to silent crashes. Discover how to improve visibility and error handling in parallel tests. #best-practice #php #reading-list #testing
River revamped its ledger to use just two functions, achieving zero-downtime migration and improved operational efficiency. #best-practice #database #development #reading-list #testing