Prefab Blog
![](/assets/images/og-express-logging-d8e51024ef72c38d565d9f2d7925fd33.jpg)
Jeffrey Chupp on January 10, 2024
Change Log Levels Instantly In Node
![](/assets/images/og-jamstack-logging-0a09e4c2a67fdc0298fb64bfe58ab7ad.jpg)
Jeff Dwyer on January 5, 2024
Change Log Levels Instantly In Netlify
![](/assets/images/og-flags-for-jamstack-fd51a62d6f75f76b2d7e0a8d0033f30a.jpg)
Jeff Dwyer on January 3, 2024
Feature Flags for Netlify Functions
![](/assets/images/og-cobbler-8e34701224ca8fc784188c697317019e.jpg)
Jeff Dwyer on December 4, 2023
Towards Better Configuration & Environment Variables
![](/assets/images/og-react-vscode-2a48b8ec01ecf6ba9b49ddf502282cf6.jpg)
Jeff Dwyer on December 4, 2023
Feature Flag Tools For React
![](/assets/images/og-dotenv-b4c0b4dfb247aa49580cd18515d4e0ce.jpg)
Jeff Dwyer on November 27, 2023
9 Things I Hate About Environment Variables
![](/assets/images/og-ruby-logtamer-7014a3922aed0287170a3b56e02d5946.jpg)
Jeff Dwyer on November 20, 2023
Before You Lograge
![](/assets/images/og-engrossed-4db99c84628626d58f8cedc0bfc6d41b.jpg)
Jeff Dwyer on November 13, 2023
Feature Flags in VSCode
![](/assets/images/og-bash-1e643a8f22ef4555bf8a76ddb4c96d75.jpg)
Jeffrey Chupp on October 23, 2023
LSP: Writing a Language Server in Bash
![](/assets/images/og-configurable-snake-d9dec44a3592253b84adc2d36ce407a5.jpg)
Jeff Dwyer on September 26, 2023
Dynamic Config for OpenAI & Python
![](/assets/images/og-react-flag-ef24a87fe40af67c8de82966f04d85a7.jpg)
Andrew Yip on September 26, 2023
How to Use Feature Flags in React
![](/assets/images/og-clock-82e18d3f1298c3db1aa734998997df64.jpg)
James Kebinger on September 20, 2023