Is it a Modern Data Stack? Surely! Minimalist? Of course!
Planet Forklore
Aggregated blog posts from India's open source maintainers.
Yesterday, we completed Project Segfault’s migration from matrix.org’s official docker image for synapse to matrix-docker-ansible-deploy. This was because of how much of a pain it is to setup workers, especially with docker. The docs aren’t great about it either.. For these reas…
"What are folks’ views on systems so large where cold-starting the whole system is almost impossible?"... — M'colleague, Shivam, In A Slackroom Next Door.
Recently, I was packaging silent_stream for Debian. sbuild was showing error because there was git in gemspec file. Specifically, this line `git ls-files -z`.split("\x0").reject { |f| f.match(%r{^(tests|spec|features)/}) } in this file. Thanks to Vinay who helped me in fixing th…
Earlier this month, I gave a presentation introducing Prav along with my friend Arun. Many people got curious and asked various questions about the project. However, I was surprised that nobody inquired about the operation of a privacy messaging service in India, especially cons…
Knot DNS is one of the easier to setup authoritative dns servers out there, made by NIC.CZ. In this tutorial I’ll show how to setup Knot with DNSSEC, authenticated master -> slave sync, RFC2136 (for automatic dns-based certs in caddy and such) and GeoDNS, which makes the server …
Overworked maintainers & understaffed projects are the foundations that open source and, thereby, most of your daily drivers are built on. Corporate open source customers need to be better citizens in order to move towards a more sustainable model of open source.
At work, we use a Vector pipeline for processing and shipping logs to Clickhouse. We also self-host our SMTP servers and recently started using Haraka SMTP. While Haraka is excellent in raw performance and throughput, it needed an external logging plugin for audit and compliance…
A few months ago, a proposal for adding a structured logging library in Go was introduced by Jonathan Amsterdam. At present, Go has a minimal and bare-bones log package which works all right for basic use cases. However, the current library has a few shortcomings that this propo…
A while ago, someone in the Recurse Center nerdiverse decided we needed a "Bad Print". They made one. Things escalated. Bad Matrix happened.
No posts found
Aditya Athalye
Arya K.
Divya Mohan
Hariharan Umapathi
Kailash Nadh
Karan Sharma
KC Sivaramakrishnan
Mujeeb Rahman K
Nemo
Pranay Kotasthane
Prashanth N Udupa
Ravi Dwivedi
Saket Choudhary
Shrirang Kahale
Shubham Kumar
Sonal Goyal