Why Are WebSockets So Hard?
WebSockets are a cool and impressive part of modern applications, but man they can be hard to implement... read more
WebSockets are a cool and impressive part of modern applications, but man they can be hard to implement... read more

A llama typing on a keyboard by stability-ai/sdxl. Prompting large language models like Llama 2 is an art and a science. In post covers everything learned by the author while exploring Llama 2, including how to format chat prompts, when to use which Llama variant, when to use ChatGPT over Llama, how.. read more

New research shows that ChatGPT, powered by the GPT-4 AI engine, scored in the top 1% in creativity tests, surpassing most college students and suggesting that AI is capable of matching or even surpassing human creative abilities. The findings, based on the Torrance Tests of Creative Thinking, demon.. read more
On August 10, 2023, HashiCorp announced that they were switching Terraform from an open source license to a non open source license. This move to the non open source license called BSL threatens the Terraform community and ecosystem, leading to potential loss for everyone involved... read more

How 37signals' team uses Prometheus to ingest, store, and alert based on metrics... read more

Distributed tracing is a key component of modern observability, providing a view of how services interact in a distributed system. Implementation is complex and varies in value based on decisions such as instrumentation, sampling, and visualization... read more

An email bounce occurs when an email service provider tries to deliver an email to the recipient's email server, but it is returned without being accepted. Learn how to handle email bounces and avoid poor email deliverability and sender reputation.

We have gathered 12 Ruby gems that hopefully will make your Ruby coding smoother and more efficient.
Discover how to expertly manage On-Call rotations for Incident Response with practical tips & best practices for a smoother incident management process to keep your services uninterrupted.
