41554 blogs · [ { "id": "01a08795-5474-71d1-a346-c8c5c9ffd5ed", "title": "Reading input from an USB Rfid Card Reader", "url": "https://kevwe.com/blog/usb-rfid-reader", "published_at": "2026-04-17T17:10:49+00:00" }, { "id": "01a08795-5474-71d1-a346-c8c5ca0e4de2", "title": "Yats", "url": "https://kevwe.com/project/project:yats", "published_at": "2024-12-11T23:23:27+00:00" }, { "id": "01a08795-5474-71d1-a346-c8c5cab788a7", "title": "Yats Features", "url": "https://kevwe.com/blog/project:yats:features", "published_at": "2024-08-28T20:59:43+00:00" }, { "id": "01a08795-5474-71d1-a346-c8c5cad46452", "title": "Build Your Own Cassandra Cluster", "url": "https://kevwe.com/blog/get-your-own-cassandra-cluster", "published_at": "2024-08-18T22:15:17+00:00" }, { "id": "01a08795-5474-71d1-a346-c8c5cb828b3d", "title": "Sensor Data and Distributed Logging with Timeseries", "url": "https://kevwe.com/blog/yats-yet-another-time-serie", "published_at": "2024-07-26T00:19:32+00:00" }, { "id": "01a08795-5474-71d1-a346-c8c5cbed412e", "title": "Help With Security Headers", "url": "https://kevwe.com/service/fix-security-headers", "published_at": "2024-07-25T20:27:44+00:00" }, { "id": "01a08795-5474-71d1-a346-c8c5cca6fc95", "title": "Security Headers", "url": "https://kevwe.com/blog/security-headers", "published_at": "2024-07-25T19:15:09+00:00" }, { "id": "01a08795-5474-71d1-a346-c8c5cd89ae9d", "title": "Developer Quality Time", "url": "https://kevwe.com/blog/developers-quality-time", "published_at": "2024-07-12T13:40:24+00:00" }, { "id": "01a08795-5474-71d1-a346-c8c5cdfd761a", "title": "Cert-Encoder", "url": "https://kevwe.com/project/project:cert-encoder", "published_at": "2024-05-03T15:06:14+00:00" }, { "id": "01a08795-5474-71d1-a346-c8c5ce5cff81", "title": "Iron", "url": "https://kevwe.com/project/project:iron", "published_at": "2024-04-22T16:27:21+00:00" }, { "id": "01a08795-5474-71d1-a346-c8c5cf2e69cd", "title": "X509Crypt", "url": "https://kevwe.com/project/project:x509crypt", "published_at": "2024-04-11T15:39:07+00:00" }, { "id": "01a08795-5474-71d1-a346-c8c5cf6abcaa", "title": "Cert-Signer", "url": "https://kevwe.com/project/project:cert-signer", "published_at": "2024-04-03T19:54:49+00:00" }, { "id": "01a08795-5474-71d1-a346-c8c5d00fef10", "title": "The 5 minutes guide to stop selling out your DNS queries to BigTech", "url": "https://kevwe.com/blog/dnsmasq-quick-install-guide", "published_at": "2024-01-28T16:45:06+00:00" }, { "id": "01a08795-5474-71d1-a346-c8c5d047b857", "title": "Everything is vulnerable, Everything is Ok", "url": "https://kevwe.com/weekly/202349", "published_at": "2023-12-07T17:18:27+00:00" }, { "id": "01a08795-5474-71d1-a346-c8c5d062524c", "title": "Humanity At The Crossroads", "url": "https://kevwe.com/weekly/202347", "published_at": "2023-11-20T17:23:06+00:00" }, { "id": "01a08795-5474-71d1-a346-c8c5d0bce757", "title": "Coding On a Train", "url": "https://kevwe.com/weekly/202344", "published_at": "2023-11-03T17:30:01+00:00" }, { "id": "01a08795-5474-71d1-a346-c8c5d1b1ea39", "title": "Conferencing with Jitsi", "url": "https://kevwe.com/weekly/202342", "published_at": "2023-10-22T00:14:55+00:00" }, { "id": "01a08795-5474-71d1-a346-c8c5d24e9496", "title": "Build vs Buy", "url": "https://kevwe.com/weekly/202341", "published_at": "2023-10-12T23:44:42+00:00" }, { "id": "01a08795-5474-71d1-a346-c8c5d30b839e", "title": "Features vs Fixes", "url": "https://kevwe.com/weekly/202340", "published_at": "2023-10-04T23:10:33+00:00" }, { "id": "01a08795-5474-71d1-a346-c8c5d31c6f51", "title": "Making and Breaking of Real Applications", "url": "https://kevwe.com/weekly/202339", "published_at": "2023-09-27T12:30:24+00:00" }, { "id": "01a08795-5474-71d1-a346-c8c5d391a960", "title": "Build an IOT Service from the ground up", "url": "https://kevwe.com/service/embedded-development", "published_at": "2023-09-25T20:29:48+00:00" }, { "id": "01a08795-5474-71d1-a346-c8c5d475cf90", "title": "It Is Not About The Style", "url": "https://kevwe.com/weekly/202338", "published_at": "2023-09-19T22:13:36+00:00" }, { "id": "01a08795-5474-71d1-a346-c8c5d5139227", "title": "It Is Not About Speed", "url": "https://kevwe.com/weekly/202337", "published_at": "2023-09-11T08:55:02+00:00" }, { "id": "01a08795-5474-71d1-a346-c8c5d56ac56a", "title": "Advisory Service - Avoid Kubernetes", "url": "https://kevwe.com/service/advisory", "published_at": "2023-09-07T07:27:08+00:00" }, { "id": "01a08795-5474-71d1-a346-c8c5d642fce5", "title": "Implementing a self-hosted S3 server", "url": "https://kevwe.com/blog/s3-self-host-server", "published_at": "2023-09-01T07:46:56+00:00" }, { "id": "01a08795-5474-71d1-a346-c8c5d6d2ff77", "title": "The Price of Being Original", "url": "https://kevwe.com/weekly/202334", "published_at": "2023-08-30T14:22:25+00:00" }, { "id": "01a08795-5474-71d1-a346-c8c5d6dc21a5", "title": "Expertise In the Wild", "url": "https://kevwe.com/weekly/202333", "published_at": "2023-08-24T14:12:31+00:00" }, { "id": "01a08795-5474-71d1-a346-c8c5d745c013", "title": "Praise To The Headless", "url": "https://kevwe.com/weekly/202332", "published_at": "2023-08-18T13:58:47+00:00" }, { "id": "01a08795-5474-71d1-a346-c8c5d7e246ec", "title": "The Unbearable Lightness of Code", "url": "https://kevwe.com/weekly/202331", "published_at": "2023-08-11T17:36:03+00:00" }, { "id": "01a08795-5474-71d1-a346-c8c5d8c61eac", "title": "The automation of Idea Generation", "url": "https://kevwe.com/weekly/202330", "published_at": "2023-08-01T13:30:28+00:00" }, { "id": "01a08795-5474-71d1-a346-c8c5d94ca027", "title": "Building an Antisocial Network", "url": "https://kevwe.com/weekly/202329", "published_at": "2023-07-21T14:37:11+00:00" }, { "id": "01a08795-5474-71d1-a346-c8c5da003c39", "title": "Some Cloud Native Madness", "url": "https://kevwe.com/weekly/202328", "published_at": "2023-07-16T16:58:49+00:00" }, { "id": "01a08795-5474-71d1-a346-c8c5da77c373", "title": "Trendy Considered Harmful", "url": "https://kevwe.com/weekly/202327", "published_at": "2023-07-04T14:52:25+00:00" }, { "id": "01a08795-5474-71d1-a346-c8c5daab3cdf", "title": "The Headless Way", "url": "https://kevwe.com/weekly/202326", "published_at": "2023-06-28T20:51:16+00:00" }, { "id": "01a08795-5474-71d1-a346-c8c5db2a8632", "title": "The Problem with Visionaires", "url": "https://kevwe.com/weekly/202325", "published_at": "2023-06-20T19:32:22+00:00" }, { "id": "01a08795-5474-71d1-a346-c8c5db578fac", "title": "Common Sense Is a Bad Thing", "url": "https://kevwe.com/weekly/202324", "published_at": "2023-06-12T14:57:19+00:00" }, { "id": "01a08795-5474-71d1-a346-c8c5dba82282", "title": "A Shell Script will replace us all", "url": "https://kevwe.com/weekly/202323", "published_at": "2023-06-05T14:38:11+00:00" }, { "id": "01a08795-5474-71d1-a346-c8c5dc5e46dc", "title": "Here On The Ground", "url": "https://kevwe.com/weekly/202322", "published_at": "2023-05-29T17:15:31+00:00" }, { "id": "01a08795-5474-71d1-a346-c8c5dd5c74a9", "title": "World Eating Software", "url": "https://kevwe.com/weekly/202321", "published_at": "2023-05-23T15:12:11+00:00" }, { "id": "01a08795-5474-71d1-a346-c8c5ddd387eb", "title": "Human Edited Linked Content", "url": "https://kevwe.com/weekly/202320", "published_at": "2023-05-16T16:33:46+00:00" }, { "id": "01a08795-5474-71d1-a346-c8c5dde1e23c", "title": "Of Evil Bots and Good ones", "url": "https://kevwe.com/blog/bad-bots-good-bots", "published_at": "2023-04-28T20:49:42+00:00" }, { "id": "01a08795-5474-71d1-a346-c8c5de28477d", "title": "What you can do with a private Certificate Authority", "url": "https://kevwe.com/blog/what-you-can-do-private-cert-authority", "published_at": "2023-04-20T15:07:11+00:00" }, { "id": "01a08795-5474-71d1-a346-c8c5deae2df8", "title": "Why Maintaining a private CA", "url": "https://kevwe.com/blog/why-a-private-ca", "published_at": "2023-04-15T22:34:58+00:00" }, { "id": "01a08795-5474-71d1-a346-c8c5def43662", "title": "About Some Hyped ML stuff", "url": "https://kevwe.com/blog/chat-gpt-api-call", "published_at": "2023-03-19T23:43:12+00:00" }, { "id": "01a08795-5474-71d1-a346-c8c5df0f9a6d", "title": "How To Implement A VPN", "url": "https://kevwe.com/blog/how-to-implemente-a-vpn", "published_at": "2023-03-15T19:15:49+00:00" }, { "id": "01a08795-5474-71d1-a346-c8c5df9e4c7e", "title": "Debian Administration", "url": "https://kevwe.com/service/debian", "published_at": "2022-12-14T22:25:03+00:00" }, { "id": "01a08795-5474-71d1-a346-c8c5e0827410", "title": "Port Forwarding for Linux KVM guests", "url": "https://kevwe.com/blog/Port-Forwarding-for-Linux-KVM-guests", "published_at": "2022-11-07T15:55:44+00:00" }, { "id": "01a08795-5474-71d1-a346-c8c5e1365ae0", "title": "How to Share a directory with the Guest System", "url": "https://kevwe.com/blog/Share-a-directory-with-the-Guest-System", "published_at": "2022-11-01T17:22:29+00:00" }, { "id": "01a08795-5474-71d1-a346-c8c5e20ddb8d", "title": "From Swagger 2.0 to OpenAPI", "url": "https://kevwe.com/blog/swagger2-to-openapi3", "published_at": "2022-10-05T07:12:37+00:00" }, { "id": "01a08795-5474-71d1-a346-c8c5e274d6ee", "title": "Api Development", "url": "https://kevwe.com/service/api-development", "published_at": "2022-08-11T20:11:28+00:00" }, { "id": "01a08795-5474-71d1-a346-c8c5e2c82ce8", "title": "Certificate Watch", "url": "https://kevwe.com/service/certificate-watch", "published_at": "2022-08-11T09:20:30+00:00" }, { "id": "01a08795-5474-71d1-a346-c8c5e2fe427f", "title": "Set up your own mail server", "url": "https://kevwe.com/blog/mailserver", "published_at": "2022-07-08T20:38:41+00:00" }, { "id": "01a08795-5474-71d1-a346-c8c5e3562261", "title": "Birth of a Go Microservice", "url": "https://kevwe.com/blog/birth-of-a-golang-microservice", "published_at": "2022-06-21T15:05:52+00:00" }, { "id": "01a08795-5474-71d1-a346-c8c5e36ea226", "title": "Reinventing the Cube", "url": "https://kevwe.com/blog/reinvent-the-cube", "published_at": "2022-06-16T14:42:00+00:00" }, { "id": "01a08795-5474-71d1-a346-c8c5e3d091df", "title": "Git Black Arts", "url": "https://kevwe.com/blog/git-black-arts", "published_at": "2022-05-16T15:29:03+00:00" }, { "id": "01a08795-5474-71d1-a346-c8c5e46429de", "title": "The problem with Social Media", "url": "https://kevwe.com/blog/social-media-problem", "published_at": "2022-03-17T17:30:00+00:00" }, { "id": "01a08795-5474-71d1-a346-c8c5e4a8e349", "title": "Do not reinvent the wheel", "url": "https://kevwe.com/blog/on-reinventing-the-wheel", "published_at": "2022-02-03T14:38:08+00:00" }, { "id": "01a08795-5474-71d1-a346-c8c5e4f08a13", "title": "MTLS Everywhere", "url": "https://kevwe.com/blog/mtls-everywhere", "published_at": "2022-02-01T15:07:45+00:00" }, { "id": "01a08795-5474-71d1-a346-c8c5e58e2f74", "title": "Data Persistence at the times of Microservices", "url": "https://kevwe.com/blog/nosql-the-good-the-bad-and-the-ugly", "published_at": "2021-12-09T15:56:10+00:00" } ] posts Claim your blog
Back to kevwe.com
Blog · corpus.blog/blogs/kevwe.com/posts

kevwe.com

kevwe.com

2026

2024

11 Dec 2024
22 Apr 2024

2023

2022

2021