RANDOMBLOGS (RSS)

vadosware.io


8. 10. 2024Yet Another IPC in Rust Experiment – vadosware.io
30. 9. 2024From Zellij to Tmux Back to Zellij – vadosware.io
30. 8. 2024Starting locally installed Postgres instances in 2024 – vadosware.io
2. 8. 2024Getting Features to Show Up in Your Rust Docs – vadosware.io
20. 7. 2024A Year Hiatus with Rust and Webassembly – vadosware.io
18. 7. 2023Building Custom Kernels for Kata Containers – vadosware.io
28. 4. 2023Fixing GPGME Error on Arch – vadosware.io
14. 2. 2023Makefile Tips: help text and preambles – vadosware.io
2. 1. 2023Software Sessions: Yak-shaving interview (2022) – vadosware.io
16. 12. 2022Faster CI builds for Rust with pre-baked builder images and sccache – vadosware.io
4. 12. 2022PSA: Email Submission should be on port 465 – vadosware.io
23. 11. 2022Tooling spotlight: direnv – vadosware.io
23. 11. 2022PSA: Getting __dirname and Package Information with ES Modules – vadosware.io
21. 10. 2022Introducing the Awesome F/OSS Newsletter – vadosware.io
27. 9. 2022The Preamble to Crypto might have just ended – vadosware.io
27. 9. 2022TIL: How to Import or Open .ics Files in the Calendar App (iOS) – vadosware.io
23. 9. 2022Remember the Firefox Phone? – vadosware.io
18. 9. 2022App Runner finally works on Apex domains – vadosware.io
10. 9. 2022Introducing pg_idkit: A Postgres extension for generating UUIDs – vadosware.io
5. 9. 2022Self-Hosted email is the hardest it's ever been, but also the easiest. – vadosware.io
31. 8. 2022Even Amazon SES Has IPs blocked by Spamhaus sometimes – vadosware.io
8. 8. 2022Was Service Catalog Redundant After All? – vadosware.io
17. 7. 2022Slonik is Awesome – vadosware.io
30. 6. 2022Why don't more people use Throat Mics? – vadosware.io
26. 5. 2022Building an interface (even if there's only one implementation) is unquestionably right – vadosware.io
24. 5. 2022Learning to Love the Plus Addresses – vadosware.io
16. 5. 2022Cool CLI: lstopo – vadosware.io
16. 5. 2022Installing Fluent Bit and Loki for lightweight logs – vadosware.io
1. 5. 2022A script for copying PVC data across StorageClassses – vadosware.io
25. 4. 2022cert-manager moved from Bazel to Make – vadosware.io
18. 4. 2022A Pattern for ENV in Sveltekit – vadosware.io
18. 4. 2022Lets call pre-launch market-validation paages 'prospecting' pages – vadosware.io
10. 4. 2022Thunderbird Autoconfig for your self-hosted email server – vadosware.io
31. 3. 2022The Future of Free and Open Source is AGPL – vadosware.io
24. 2. 2022Upgrading a k0s cluster in-place from single-master to HA – vadosware.io
10. 2. 2022How to Install newer versions and bleeding edge ZFS – vadosware.io
2. 2. 2022How I Built LoginWithHN – vadosware.io
22. 1. 2022Starting 2022 with a Bang: Ceph on ZFS – vadosware.io
16. 1. 2022Infra Fun: Prometheus Broke My Haraka Installation – vadosware.io
18. 12. 2021Everything I've seen on optimizing Postgres on ZFS – vadosware.io
18. 12. 2021New node who dis? DNS Issues and Calico Failures on a resurrected Node – vadosware.io
13. 12. 2021Handling your first dead Hetzner hard drive – vadosware.io
14. 11. 2021Using Baserow to power the landing page for NimbusWS – vadosware.io
14. 10. 2021Bare metal k8s storage: OpenEBS ZFS LocalPV + Rancher Longhorn – vadosware.io
23. 9. 2021How and why Haskell is better (than your favorite $LANGUAGE) – vadosware.io
19. 9. 2021Ansible tip: Variables from inventory file – vadosware.io
11. 9. 2021Automating k0s cluster backup with Ansible and SystemD – vadosware.io
5. 9. 2021Sometimes the problem is DNS (on Hetzner) – vadosware.io
27. 8. 2021So you need to wait for some Kubernetes resources? – vadosware.io
15. 8. 2021The Deployment Spectrum – vadosware.io
13. 8. 2021Wicked Landing Gear – vadosware.io
24. 7. 2021Novice Arch Pitfall: watch out for kernel mismatches (after system updates) – vadosware.io
16. 7. 2021Level 1 Automated K8S Deployments With GitLab CI – vadosware.io
16. 7. 2021Postgres Tip: Covering with primary key indices – vadosware.io
25. 6. 2021Paxosmon 2: The Paxos Journey Continues – vadosware.io
10. 6. 2021Years later, REST-ish Services in Haskell Part 4 – vadosware.io
16. 5. 2021Setting Up SES With Pulumi – vadosware.io
9. 5. 2021Stuffing both SSH and HTTPS on port 443 with stunnel, sslh, and Traefik – vadosware.io
13. 4. 2021K8s storage provider benchmarks round 2, part 5 – vadosware.io
12. 4. 2021K8s storage provider benchmarks round 2, part 4 – vadosware.io
6. 4. 2021K8s storage provider benchmarks round 2, part 3 – vadosware.io
5. 4. 2021K8s storage provider benchmarks round 2, part 2 – vadosware.io
3. 4. 2021Automatically closing issues is violence – vadosware.io
28. 3. 2021K8s storage provider benchmarks round 2, part 1 – vadosware.io
24. 3. 2021K8s Upgrade Sunday 03-21-21 – vadosware.io
18. 3. 2021Serving a single file over HTTP with Rust and Go – vadosware.io
16. 3. 2021Ingress Controller considerations in early 2021 – vadosware.io
13. 3. 2021Adding to the NodeJS Package Heap: async-wait-for-promise – vadosware.io
19. 2. 2021SADE: a pattern for Services as DOM Elements – vadosware.io
12. 2. 2021Stale kubeconfig breaking service to service communication with kube-router – vadosware.io
12. 2. 2021Back to Docker After Issues With Podman – vadosware.io
3. 2. 2021Right Sizing PM2 Clusters – vadosware.io
30. 11. 2020Protect Your Eyes From Strain on Arch – vadosware.io
16. 11. 2020INCOMPLETE: Getting Started With Vue 2 (An Onion Guide), Part 1 – vadosware.io
9. 11. 2020Improving security easily with Traefik and Kubernetes – vadosware.io
24. 10. 2020Downgrading to Kernel 5.8.9 to fix Bluetooth on Arch (2020-10) – vadosware.io
12. 10. 2020Cookie Authentication Without Nuxt Auth – vadosware.io
5. 10. 2020Bits and Bobs With Podman – vadosware.io
20. 9. 2020Rootless Containers in 2020 on Arch Linux – vadosware.io
1. 9. 2020A recipe for running containers in your Tape tests – vadosware.io
15. 8. 2020Upgrading Cert Manager From 0.4.0 to 0.16 – vadosware.io
25. 7. 2020A Safer Price Type in Postgres – vadosware.io
8. 7. 2020Running containers for dependencies at will on Gitlab CI – vadosware.io
27. 6. 2020Announcing redis-bootleg-backup (rbb) – vadosware.io
24. 4. 2020A Servant API Testing Example From the Wild – vadosware.io
6. 3. 2020Updating From Traefik V1 to V2.2 – vadosware.io
8. 2. 2020Setting Up Mailtrain on K8s – vadosware.io
3. 2. 2020Haskell exceptionfree-readfile library released – vadosware.io
3. 1. 20202019-12 K8s certificate expiration outage – vadosware.io
2. 12. 2019Python E2E Test Config on Circle CI – vadosware.io
5. 11. 2019Running Zulip on Kubernetes – vadosware.io
4. 11. 2019Announcing Maille 0.1.1 – vadosware.io
3. 10. 2019Starting my journey with the System76 Oryx Pro and Arch – vadosware.io
23. 9. 2019An Emacs Indentation setup for Java – vadosware.io
27. 7. 2019I don't (fully) trust the CNCF – vadosware.io
15. 7. 2019Kubernetes 1.15 upgrade (from 1.13.0) – vadosware.io
30. 6. 2019A couple talks on Postgres and Gitlab (June 2019) – vadosware.io
16. 6. 2019Count-Min Sketch in Haskell – vadosware.io
16. 5. 2019What is a Backend? A selective guided tour through terminology, approaches, and technology – vadosware.io
30. 4. 2019Comparing OpenEBS and Hostpath – vadosware.io
30. 3. 2019Ops Pearl: Managing Git Personas – vadosware.io
16. 3. 2019A Quick introduction to manual OpenAPI V3 – vadosware.io
6. 3. 2019Setting Up Statping – vadosware.io
23. 2. 2019A Galaxy Scale Addressing Scheme for Compute Availability – vadosware.io
12. 2. 2019Ops Pearl: fast-forwarding a Git clone without a full pull – vadosware.io
9. 2. 2019Mithril SystemJS and ParcelJS Getting Started Guide – vadosware.io
10. 1. 2019Component Styling with CSS Variables, BEM-like class selectors, and some Tachyons – vadosware.io
5. 1. 2019Kicking the Tires on OpenEBS for Cluster Storage – vadosware.io
21. 12. 2018Paxosmon: Gotta Consensus Them All – vadosware.io
9. 12. 2018Rest-ish Services in Haskell Part 3 – vadosware.io
24. 11. 2018A small collection of Day 2 Vue Patterns – vadosware.io
19. 11. 2018How to get off Yahoo! mail – vadosware.io
15. 11. 2018Rhymote: a Remote for Rhythmbox – vadosware.io
12. 11. 2018REST-ish Services in Haskell: Part 2 – vadosware.io
21. 10. 2018REST-ish Services in Haskell: Part 1 – vadosware.io
6. 10. 2018Disassembling Raid on Hetzner Without Rescue Mode – vadosware.io
30. 9. 2018Using Gitlab Deploy Tokens With k8s – vadosware.io
21. 9. 2018Up and Running With Linkerd v1 – vadosware.io
10. 9. 2018Running Untrusted Workloads K8s Container Linux Part 3 – vadosware.io
8. 9. 2018Running Untrusted Workloads K8s Container Linux Part 2 – vadosware.io
1. 9. 2018Running Untrusted Workloads K8s Container Linux Part 1 – vadosware.io
13. 8. 2018Kicking The Tires On Fathom – vadosware.io
2. 8. 2018Hetzner fresh Ubuntu (18.04 LTS) install to single node Kubernetes cluster with ansible – vadosware.io
21. 7. 2018A Pattern For Component Based Program Architecture In Rust – vadosware.io
4. 7. 2018Trying (and failing) to get LXD running on Container Linux – vadosware.io
21. 6. 2018Securing Your Kubernetes Cluster – vadosware.io
8. 6. 2018Using Makefiles And Envsubst As An Alternative To Helm And Ksonnet – vadosware.io
30. 5. 2018Even faster rust builds in Gitlab CI – vadosware.io
24. 5. 2018k8s Container Linux ignition with rkt and kube-router – vadosware.io
23. 5. 2018SQLite Is threadsafe, parallel access safe, but I still want to extend it. – vadosware.io
20. 5. 2018Yet another cluster re-install after switching back to Container Linux – vadosware.io
15. 5. 2018Minimal effort build improvements and a GHC 8.2.2 upgrade – vadosware.io
21. 4. 2018The cure for impostor syndrome is knowing things – vadosware.io
18. 4. 2018Dedicated server rescue (RAID + Grub2 issues) – vadosware.io
31. 3. 2018Better k8s monitoring part 3: Adding request tracing with OpenTracing (powered by Jaeger) – vadosware.io
12. 3. 2018Switching From kube-lego To cert-manager – vadosware.io
5. 3. 2018Awesome Dev Tool: MailCatcher – vadosware.io
23. 2. 2018Better k8s Monitoring Part 2: Adding logging management with the EFKK stack – vadosware.io
4. 2. 2018Better K8s Monitoring Part 1: Adding Prometheus – vadosware.io
29. 1. 2018Fun with Gitlab CI – vadosware.io
16. 1. 2018Using Both Integrated And Discrete Graphics Cards – vadosware.io
21. 12. 2017A reliable fix to Docker not keeping it's IPV4 address on Arch – vadosware.io
20. 12. 2017Adding (naive) email templating to my servant-powered haskell web application – vadosware.io
15. 12. 2017Custom registries in JSPM from CI – vadosware.io
13. 12. 2017Haskell build issues on Arch Linux (tinfo6) – vadosware.io
30. 11. 2017Adding a very naive in-memory cache to my Haskell web app – vadosware.io
19. 11. 2017Continuous Integration To Continous Delivery Haskell Project With Gitlab – vadosware.io
8. 11. 2017Zero To Continuous Integrated Testing A Haskell Project With Gitlab – vadosware.io
5. 11. 2017Switch From ployst/docker-letsencrypt to Jetstack's kube-lego – vadosware.io
22. 10. 2017Adding Sqlite Powered Fts Search To A Servant Powered Haskell App – vadosware.io
21. 10. 2017Update JSPM (SystemJS) + JSDOM + Vue testing integration – vadosware.io
16. 10. 2017Moving From Server Side Sessions To Client Side Session Tokens with Servant – vadosware.io
14. 10. 2017SSH tunneling using an intermediary computer – vadosware.io
9. 10. 2017Docker on Arch Linux - docker0 just doesn't seem to want it's IPv4 address – vadosware.io
8. 10. 2017Setting Up Piwik on Kubernetes – vadosware.io
7. 10. 2017Gandi 2017 Redesign – vadosware.io
1. 10. 2017Serving email on Kubernetes with Mailu – vadosware.io
30. 9. 2017Within seconds of using Pingdom I got email spam – vadosware.io
29. 9. 2017Kicking The Tires On Rancher 2.0 – vadosware.io
27. 9. 2017Serving a HTTPS enabled application on Kubernetes – vadosware.io
25. 9. 2017Setting Up SSL Certs on Kubernetes – vadosware.io
22. 9. 2017Running a Database on Kubernetes – vadosware.io
11. 9. 2017Serving HTTP Applications on Kubernetes with Ingress – vadosware.io
7. 9. 2017Fresh Dedicated Server to Single Node Kubernetes Cluster on CoreOS, Part 3: Setting up essential Kubernetes addons – vadosware.io
5. 9. 2017Fresh Dedicated Server to Single Node Kubernetes Cluster on CoreOS, Part 2: Getting Kubernetes Running – vadosware.io
3. 9. 2017Fresh Dedicated Server to Single Node Kubernetes cluster on CoreOS, Part 1 – vadosware.io
3. 9. 2017Static Binaries for Haskell: A Convoluted Approach – vadosware.io
23. 8. 2017Graylog as a hslogger backend in Haskell – vadosware.io
20. 8. 2017Ansible Is Awesome – vadosware.io
20. 8. 2017Stop Using React – vadosware.io
14. 8. 2017Revisiting E2E Testing With Tape (on a new project) – vadosware.io
14. 8. 2017End To End Testing With Hspec (Almost) – vadosware.io
12. 8. 2017Adding A Merge Patch Content Type To Servant – vadosware.io
11. 8. 2017Installing Python On CoreOS with Ansible (to enable Ansible) – vadosware.io
9. 8. 2017Quick And Dirty Forward-Only DB Migrations – vadosware.io
8. 8. 2017An easy fix for the diversity "problem" in tech: A 4-step plan starting with fully anonymized interviews – vadosware.io
7. 8. 2017Research Idea: Maintaining A Write Ahead Log For Application Runtime State – vadosware.io
5. 8. 2017Case Study: Building A URL Bouncer – vadosware.io
26. 7. 2017Trying And Failing To Expand Servant Cookie-Based Auth With Roles – vadosware.io
23. 7. 2017Stop Worrying And Use Gitlab – vadosware.io
12. 7. 2017LetsEncrypt Systemd Recipes – vadosware.io
9. 7. 2017Useful Boilerplate For PureCSS – vadosware.io
7. 7. 2017Adding Cookie Based Auth To Servant – vadosware.io
30. 4. 2017JS component-centric libraries and my rationale for considering MithrilJS – vadosware.io
16. 4. 2017Working with PDFs on Arch linux – vadosware.io
16. 4. 2017Getting started with servant, Part 2 – vadosware.io
16. 4. 2017Getting started with servant (Part 1) – vadosware.io
8. 3. 2017Three month (coding) bootcamps are not enough – vadosware.io
7. 3. 2017Spotify's 2017 web app redesign – vadosware.io
1. 2. 2017Switching from Mocha to Tape and testing E2E – vadosware.io
31. 1. 2017Testing DOM with Mocha, part 3 – vadosware.io
31. 1. 2017Using dockerized Ghost with local SMTP – vadosware.io
31. 1. 2017Issues with Thunderbird and Dovecot – vadosware.io
13. 1. 2017more testing with jspm mocha and vuejs – vadosware.io
12. 1. 2017Unit testing with JSPM (SystemJS), mocha and vue.js – vadosware.io
6. 1. 2017Using jspm, systemjs, and vuejs together – vadosware.io
6. 1. 2017Default docker settings on arch – vadosware.io
6. 1. 2017Moving from catalyst/fglrx to amdgpu – vadosware.io
5. 1. 2017Moving to Hugo from Wordpress – vadosware.io
5. 1. 2017EZ Wordpress instance with docker compose – vadosware.io
4. 1. 2017systemd service that runs docker – vadosware.io
4. 1. 2017docker nginx firewall postgres random setup notes – vadosware.io
21. 12. 2016From zero to kvm docker application – vadosware.io
5. 3. 2016I moved all my projects to Gitlab, and you should too – vadosware.io
16. 2. 2016Arch Adventures: Changing the volume with the buttons on a Logitech G930 Headset – vadosware.io
13. 2. 2016Fx0 FirefoxOS device goes on sale! – vadosware.io
2. 1. 2016Using Mocha with JSPM – vadosware.io
13. 12. 2015Arch Adventures: Installing Steam on Arch Linux – vadosware.io
21. 11. 2015Fixing emoji display in Firegraph – vadosware.io
20. 11. 2015Building B2G (FirefoxOS) for a Nexus 5 – vadosware.io
20. 11. 2015A case for using Pure over Skeleton – vadosware.io
25. 10. 2015Rooting the Huawei (Softbank) 201HW/U9201L – vadosware.io
16. 10. 2015Absurdly useful tooling: entr + make (+ find) – vadosware.io
15. 10. 2015Arch Adventures: Hibernating to swap file – vadosware.io
8. 10. 2015Fun with Arch Linux – vadosware.io
4. 10. 2015Why is there a debate about ad-blockers at all? – vadosware.io
13. 9. 2015Using JSPM, ES6 React, and React-Router – vadosware.io
19. 8. 2015Who still fiddles with Samba in 2015? – vadosware.io
18. 8. 2015Emacs in daemon mode is awesome, when it properly loads your init config – vadosware.io
28. 7. 2015Firegraph v0.1.0 – vadosware.io
23. 6. 2015WebAssembly, and the rise of transpilation – vadosware.io
17. 5. 2015Cache busting with SystemJS/Aurelia – vadosware.io
11. 5. 2015Bringing a “native” Instagram client to FirefoxOS – vadosware.io
14. 1. 2015VCFPorter v1.2 Release! – vadosware.io
29. 12. 2014A pattern for organizing *DD tests in golang – vadosware.io
15. 12. 2014Small fix to the R2D2B2G extension – vadosware.io
8. 12. 2014Go’s default testing package is not enough – vadosware.io
1. 12. 2014Keep calm and watch Javascript churn – vadosware.io
27. 11. 2014Announcing VCFPorter v1.1 – vadosware.io
19. 11. 2014VCFPorter, an open-source cross-platform Ember app for importing contacts (vCard) on FirefoxOS – vadosware.io
16. 11. 2014Handling UTF-8 Quoted Printable strings – vadosware.io
2. 11. 2014Meteor Patterns – vadosware.io
31. 10. 2014Using mozrepl and emacs to live-reload Firefox – vadosware.io
27. 10. 2014Working with EmberJS and EmberData – vadosware.io
26. 10. 2014Merry Go Form – vadosware.io
22. 10. 2014Developing a web application/API in Go? Use Gin – vadosware.io
6. 10. 2014Device Storage API Quirk in FirefoxOS – vadosware.io
6. 10. 2014Building Apps for FirefoxOS – vadosware.io
19. 5. 2014Automatically creating RethinkDB instances,databases, and tables for testing fixtures – vadosware.io
28. 3. 2014Getting pycrypto and NodeJS crypto package to play together – vadosware.io
21. 3. 2014Introducing Loltrove – vadosware.io
3. 3. 2014minor ursa + node-gyp issue – vadosware.io
25. 1. 2014Debugging issues with Piwik – vadosware.io
17. 12. 2013Usering in a new age of inter-program communication, with JSON? – vadosware.io
10. 12. 2013Pretty terminals for all – vadosware.io
10. 12. 2013Powerline, Konsole, and Tmux – vadosware.io
23. 11. 2013Some small tips on WPA wifi setup on Linux – vadosware.io
11. 10. 2013Inserting users on a branch in RethinkDB – vadosware.io
27. 9. 2013Using my own product – vadosware.io
22. 9. 2013Configr.io v0.1 Update – vadosware.io
22. 9. 2013Breaking stuff in production – vadosware.io
11. 9. 2013Launch of Configr.io – vadosware.io
6. 8. 2013Building a small webapp on Iniz servers with nginx, nodejs, and postgresql – vadosware.io
17. 4. 2013VAIPR – vadosware.io
17. 4. 2013First Foray into web chat – vadosware.io
21. 2. 2013Voice Recognition – vadosware.io
6. 2. 2013TideSDK is awesome. – vadosware.io
4. 2. 2013Working with TideSDK – vadosware.io
28. 1. 2013Some minor updates made to Konvention – vadosware.io
23. 1. 2013Starting a new side project – vadosware.io
16. 1. 2013Konvention is a go? – vadosware.io
13. 1. 2013Progress on Konvention – vadosware.io
10. 1. 2013Konvention’s almost ready for an alpha – vadosware.io
8. 1. 2013Projects – vadosware.io
17. 12. 2012Hello world! – vadosware.io
@kaja47, 0xDEADBEEF funkcionálně.cz, k47.cz