ContentPosts from @thehomess_ca..
Link
@faun shared a link, 1 year, 5 months ago
FAUN.dev()

Cloudflare took down our website after trying to force us to pay 120k$ within 24h

The Cloudflare Business plan abruptly demanded a $120k upfront payment for a year of Enterprise or threatened to take down domains, resulting in major disruptions for the online casino site with 4 million monthly users. Despite attempts to negotiate, issues escalated, leading to downtime, loss of tr.. read more  

Cloudflare took down our website after trying to force us to pay 120k$ within 24h
Link
@faun shared a link, 1 year, 5 months ago
FAUN.dev()

Making EC2 boot time 8x faster

It's possible to cut EC2 boot time from 40 seconds to 5 seconds by combining several optimizations like root volume streaming, instance warm pools, and instance resizing... read more  

Making EC2 boot time 8x faster
Link
@faun shared a link, 1 year, 5 months ago
FAUN.dev()

Optimizing Costs in DevOps: Migrating a Kubernetes Application from Amazon to Digital Ocean

Discover how migrating a Kubernetes application from Amazon to Digital Ocean resulted in significant cost savings without compromising quality or flexibility. The migration process involved meticulous planning and execution, leveraging tools like Terraform to automate the setup process and conductin.. read more  

Optimizing Costs in DevOps: Migrating a Kubernetes Application from Amazon to Digital Ocean
Story
@idjuric660 shared a post, 1 year, 5 months ago
Technical Content Writer, Mailtrap

Node.js Contact Form: How to Create One, Validate Data, and Send Emails

In this step-by-step tutorial, I’ll show you how to create a Node.js contact form, give it a personal touch, retrieve and validate data from it, and then send emails through the form via SMTP or API.

Note: you’ll need Node.js 6+ or any version released since May 2018 installed on your machine for the provided code snippets to work.

Node.js-Contact-Form_GREEN-BG-1029x540
Story
@squadcast shared a post, 1 year, 5 months ago

Simplify On-Call Management with Automated Scheduling Using Squadcast

This blog post discusses the challenges of manual on-call scheduling and how Squadcast, an incident management tool, can automate the process. Manual methods are error-prone and inflexible, while Squadcast offers features like recurring schedules, escalation policies, and overrides for absences. Benefits include customization, improved communication, real-time visibility, and integrations with calendars and Slack. Squadcast simplifies on-call management and offers a mobile app for on-the-go access.

Story
@squadcast shared a post, 1 year, 5 months ago

How Incident Management Software with Workflows Can Enhance Efficiency

This blog post talks about how incident management software with workflows can improve efficiency in incident response. It explains what workflows are and the benefits of using them. It also details how to create workflows and common use cases for them. Overall, the blog post emphasizes that incident management software with workflows can automate tasks, streamline processes, and empower teams to focus on resolving incidents.

Story
@squadcast shared a post, 1 year, 5 months ago

From Deploy to Commit: Building a Streamlined Development Pipeline with CI/CD Tools

Travis CI GitLab CI/CD AWS CodePipeline Jenkins CircleCI

This blog post explains how to build a development pipeline using CI CD tools to automate the software development lifecycle. It highlights the benefits of CI/CD pipelines, including faster deployments, fewer errors, improved code quality, happier developers, and more. The blog post also details the different stages of a CI/CD pipeline (continuous integration and continuous delivery) and provides examples of popular CI/CD tools.

Story
@squadcast shared a post, 1 year, 5 months ago

Squadcast Unveils Intelligent Alert Grouping and Snooze Notifications: A Revolution in On-Call Management

This blog post introduces two new features by Squadcast: Intelligent Alert Grouping and Snooze Notifications. These features are designed to help reduce alert fatigue for IT operations teams by grouping related alerts together and allowing users to temporarily silence notifications for lower priority incidents. The blog post also discusses the benefits of these features and how they can improve incident response times and team efficiency. Overall, the blog post is aimed at IT professionals who are looking for ways to improve their on-call management workflows.

Link
@faun shared a link, 1 year, 6 months ago
FAUN.dev()

Kubernetes HPA based on events in Google Calendar

HorizontalPodAutoscaler automatically scales Kubernetes Pods based on CPU, memory, or other metrics. In a unique scenario where default metrics are insufficient, a Python script integrated with Google Calendar API and Kubernetes cron job helps automate the scaling process based on external events. T.. read more  

Kubernetes HPA based on events in Google Calendar
Link
@faun shared a link, 1 year, 6 months ago
FAUN.dev()

How I built 21 products in 2 years

In 2017, the author built a startup that made $0 in revenue. In 2023, they launched 10 products and made $263,000. The key to success for solopreneurs is speed in idea generation and execution... read more  

How I built 21 products in 2 years