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?
Optional types, functional transformations, and immutability can all help to write better JavaScript. When pulling these ideas together, however, they come with severe trade-offs, work together poorly, and ultimately fail in the goal of effectively transferring trust from developers to code and tools.
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.
Alert fatigue occurs when one is exposed to a large number of frequent alarms (alerts) and consequently becomes desensitized to them.
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 resources
MachineLearningA curated collection of useful CSS snippets you can understand in 30 seconds or less
CSSa family of gem that makes instrumenting Ruby web applications a breeze and works with Rails, Sidekiq, and Prometheus out of the box
RubyMulti-role and whitelist based authorization gem for Rails (and not only Rails!)
RubyQueryParser is created at Uber to parse and analyse of Vertica, Hive, and Presto SQL. It’s compiled to JavaScript using GHCjs.
HashkellElm 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
Redis Module for raph database to use sparse adjacency matrices and linear algebra
DatabaseBetterDev Link
Every Monday