Hi all, many readers write in to ask for more languages in code to read section. I code primarily in Go, Ruby and Elixir so I have go extra efforts to cover other languages. If you know good code to read, please suggest by email me. Thank you Divyanshu Singh for letting me know about a bug on the site.
This is a hack challenge where the IAM run the lambda function has write access to S3 bucket of static side so they can be hack and overwrite S3 bucket. Try to run as much as thing in read only mode so even in those case, the damage is minimal.
The guaranteed limit for c5.large is 823,806 packets per second and the best effort is 994,007. Bluematador write Golang program to floods the network with UDP packets, and another thread to track packets sent on a second-by-second basis to find out EC2 limitations.
A line of code you write in a codebase under active development may be read tens, hundreds or thousands of times. This line is likely to be adapted, moved and copied multiple times. How should we optimize for this reality of a living codebase?
Hongli Lai, Passenger creator, think C++ is hard to learn, scares away contributors, Fragmented ecosystem of libraries, too many event loop libs: libev, libuv, libevent, Asio… He plans to rewrite Core Controller HTTP, which needs to make exactly 1 C++ call. The overhead is The overhead is similar to 3x locking+unlocking a pthread mutex.
NYT open source gcp-vault a new Go library that eases the use of HashiCorp’s Vault in the Google Cloud’s serverless solutions.
OOP vs FP by Uncle Bob
Alert fatigue occurs when one is exposed to a large number of frequent alarms (alerts) and consequently becomes desensitized to them.
Free ebook by K8S original creators: Brendan Burns
a great way to quickly have an overview on AWS services
Using cURL and Chrome to generate timings metrics: including time to first byte, and discuss whether this is the measurement you are really looking for.
On Linux 4.9 kernels and later, enable BBR congestion control and set tcp_notsent_lowat to 16KB for HTTP/2 prioritization to work reliably.
We have linked to this series few time. A new part is coming out this week about: Hardware Interrupts
Write Rust, compile to dynamic lib, call it from Python. This technique is also use to improving ruby performance
are one dimension of organizing the work of an optimizing compiler. The goal of canonicalization is to make subsequent optimizations more effective.
A nice summary of nearly everything: basics, how, use cases and resourcesMachineLearning
A BASIC interpreter written in golangGo
Distributed, fault-tolerant key-value storage written in goGo
A curated collection of useful CSS snippets you can understand in 30 seconds or lessCSS
Configurable API gateway that acts as a reverse proxy with a plugin systemElixir
an extremely fast non-cryptographic hashC++
a family of gem that makes instrumenting Ruby web applications a breeze and works with Rails, Sidekiq, and Prometheus out of the boxRuby
Multi-role and whitelist based authorization gem for Rails (and not only Rails!)Ruby
Rust framework for building client web appsRust
sync, deliver via CloudFront, benefit from advanced S3 website featuresScalaRuby
A simple ORM for using MongoDB with the crystal programming languageCrystal
Calling Python functions from the Ruby languageCRubyPython
an elegant debug assistant for the Laravel frameworkPHP
Laravel GraphQL ServerPHP
The REstful PrOxy Service EngineJavaScalaGroovy
Elm creator shares lot of hindsigh.
A youtube channel for programming which focus on well, just for fun.
Rust is riding the trend of WebAssembly. This course is free, include 11 videos. You can even use Rust with Cloudflare WebWorker
12 videos, each about 10-15minutes. Super fun to watch too :-)
A tool for exploring each layer in a docker image
Personal CRM. Remember everything about your friends and family
An HTML5 management interface for KVM guests
brings in a setting model and dashboard to control the behavior of Rails applications live
Open-Source Phishing ToolkitGo
Automatically update running Docker containersGo
Security scanner coordinatorRuby
Redis Module for raph database to use sparse adjacency matrices and linear algebraDatabase
Distributed Data Transfer Service for MySQLDatabase
🍿 A cross-browser library of CSS animationsFrontend
Kubernetes Dynamic Log Tailing UtilityDevOps
Light-weight Dynamic Tracer for LinuxDevOps
Better Dev Link