Picofeed

Mar 2024

the vulture in the coal mine (joeyh.name)
AWS Compute Optimizer introduces memory customizability for EC2 rightsizing recommendations (aws.amazon.com)
Amazon RDS adds Oracle Database SE2 License-Included option in additional regions (aws.amazon.com)
Amazon EC2 M7a instances are now available in additional regions (aws.amazon.com)
AWS Billing and Cost Management Data Exports now supports AWS CloudFormation (aws.amazon.com)
AWS announces a new Local Zone in Miami (aws.amazon.com)
AWS CloudFormation Console now supports visualization of stacks in Application Composer (aws.amazon.com)
Introducing the AWS Message Processing Framework for .NET (Preview) (feeds.feedburner.com)
Amazon SNS now supports FIFO topics in Canada West (Calgary) region (aws.amazon.com)
Release v1.51.10 (github.com)
Knowledge Bases for Amazon Bedrock now supports metadata filtering (aws.amazon.com)
AWS now supports Slack Connect for AWS sales to collaborate with customer and partners (aws.amazon.com)
New ECS-Optimized AMIs support AL2 Kernel 5.10 for GPU and Inf Instances (aws.amazon.com)
Amazon EventBridge announces Confluent Cloud integration in the AWS console (aws.amazon.com)
Release Notes for Safari Technology Preview 191 (webkit.org)
Amazon DynamoDB Import from S3 now supports up to 50,000 Amazon S3 objects in a single bulk import (aws.amazon.com)
Amazon ECR announces an improved version of basic scanning (Preview) (aws.amazon.com)
ElastiCache Serverless adds more controls for scaling (aws.amazon.com)
AWS Cost Allocation Tags now support retroactive application (aws.amazon.com)
AWS Global Accelerator adds support for five new Amazon CloudWatch metrics (aws.amazon.com)
Release v1.51.9 (github.com)
AI recommendations for descriptions in Amazon DataZone now generally available (aws.amazon.com)
ElastiCache encryption at rest is now available in the AWS GovCloud (US) Regions (aws.amazon.com)
Announcing increased default quotas for CloudWatch Logs APIs (aws.amazon.com)
Migrate existing domains to new SageMaker Studio via SageMaker Console (aws.amazon.com)
AWS Systems Manager now supports RHEL 8.9 and 9.3 (aws.amazon.com)
AWS Cloud WAN and AWS Network Manager are now available in AWS Asia Pacific (Jakarta) Region (aws.amazon.com)
CodeCatalyst workflows runtime image selection (aws.amazon.com)
AWS Control Tower now supports APIs in AWS GovCloud (US) Regions (aws.amazon.com)
Out of the shadows – ’darcula’ iMessage and RCS smishing attacks target USPS and global postal services (news.netcraft.com)
AWS Lambda Functions powered by AWS Graviton2 now available in the AWS GovCloud (US) Regions (aws.amazon.com)
AWS Elemental MediaLive now available in Middle East (UAE) region (aws.amazon.com)
AWS Elemental MediaLive now available in Asia Pacific (Hyderabad) region (aws.amazon.com)
Amazon Connect supports guided chat experiences using step-by-step guides (aws.amazon.com)
Amazon RDS Custom for Oracle now supports X2iezn instances (aws.amazon.com)
Amazon EC2 C7gn metal instance is now available (aws.amazon.com)
AWS Elemental MediaConvert now available in the Middle East (UAE) region (aws.amazon.com)
AWS AppFabric now supports Dynatrace (aws.amazon.com)
AWS announces Reserved Instances for Amazon Aurora PostgreSQL Optimized Reads (aws.amazon.com)
Release v1.51.8 (github.com)
Knowledge Bases for Amazon Bedrock now supports Claude 3 Sonnet (aws.amazon.com)
Amazon Time Sync Service now supports microsecond-accurate time in US East (N. Virginia) Region (aws.amazon.com)
Well-Architected adds 4 new lenses to the Lens Catalog (aws.amazon.com)
AWS CodeBuild now supports GitLab and GitLab Self Managed (aws.amazon.com)
AWS Global Accelerator extends bring your own IP address (BYOIP) to enable sharing IP space across accounts (aws.amazon.com)
AWS Compute Optimizer now supports 51 new EC2 instance types (aws.amazon.com)
Amazon Chime SDK provides API endpoints for media pipelines in Seoul, Mumbai, Sydney, Tokyo, Canada, and London (aws.amazon.com)
Amazon Linux announces new quarterly update with AL2023.4 and availability of EKS optimized AMI (aws.amazon.com)
AWS Batch now offers multi-container jobs via AWS Management Console (aws.amazon.com)
AWS B2B Data Interchange now publishes events to Amazon EventBridge (aws.amazon.com)
Set IMDSv2 as default for all new instance launches in your account (aws.amazon.com)
Release v1.51.7 (github.com)
Amazon Lightsail expands blueprint selection with support for AlmaLinux 9 (aws.amazon.com)
Amazon Connect Contact Lens now provides generative AI-powered post-contact summaries (generally available) (aws.amazon.com)
IAM Roles Anywhere now offers credentials that are valid for up to 12 hours (aws.amazon.com)
Amazon Connect Contact Lens now automates agent performance evaluations (aws.amazon.com)
Amazon Connect agent workspace supports third-party applications in general availability (aws.amazon.com)
March 2024 Web Server Survey (news.netcraft.com)
btrfs disk space (dabase.com)
Time in New York? Tokyo? (dabase.com)
There is NO GOD (dabase.com)
The book (dabase.com)
Testing VARs (dabase.com)
Testing a firewall? (dabase.com)
Testing a file exists (dabase.com)
Template (dabase.com)
tee (dabase.com)
TCP Port listings (dabase.com)
Taking screenshots (dabase.com)
T30 2366-PM1 with Debian SID (dabase.com)
SVN ID AUTHOR DATE information (dabase.com)
SVN homedir (dabase.com)
SVK: Missing file (dabase.com)
SVK notes (dabase.com)
SVG sucks (dabase.com)
Subversion gotchas (dabase.com)
Subversion CVS ROOT (dabase.com)
StripoGram - use strings (dabase.com)
String contains - Python2.3 (dabase.com)
Steps to setting a sub domain for a web service (dabase.com)
Standards versions diff (dabase.com)
Standards (dabase.com)
SSH port forwarding (dabase.com)
split (dabase.com)
Spanish (dabase.com)
Spaces in filename? (dabase.com)
Sorting dictionaries (code example) (dabase.com)
Sorting a table (dabase.com)
Some soup sir? (dabase.com)
SMTP via SSH (dabase.com)
Silly security with TCP wrappers hosts.allow (dabase.com)
Showing friends and family GNU/Linux (dabase.com)
Shorcuts in Mozilla (dabase.com)
Setting/initializing a list of certain length (dabase.com)
Setting timezone in Debian (dabase.com)
Setting list values (dabase.com)
Sendmail mail when back online (dabase.com)
Selling free software (dabase.com)
SELinux (dabase.com)
Searching mail (dabase.com)
Time in Ubuntu (dabase.com)
Searching and Replacing (dabase.com)
Search and replace (dabase.com)
Screencasting, YouTube-y tips (dabase.com)
Screen - enhancing the power of the console (dabase.com)
Scientific Writing (dabase.com)
Saving messages in IMAP (dabase.com)
Sane SUDO configuration (dabase.com)
Running other programs (dabase.com)
Running nevow/twistd on a vhost (dabase.com)
Runlevels. (dabase.com)
route add default gw (dabase.com)
Roman enumeration (dabase.com)
Roll back to previous package ! DOWNGRADING (dabase.com)
Reverting with Subversion (dabase.com)
Revert a change in CVS (dabase.com)
Returning first word on a line in a file by line number example (dabase.com)
Return, do not print (dabase.com)
repr (dabase.com)
Removing something from the runlevels (dabase.com)
Removing characters (dabase.com)
Religions can be damaging (dabase.com)
Regular Expressions (dabase.com)
Regex XML (dabase.com)
Refactoring perl ;) STDIN STDOUT Example (dabase.com)
Recursive file tree add thing (dabase.com)
Recording console sessions (dabase.com)
Realplayer (dabase.com)
Reading USENET news (dabase.com)
Reading input / user interaction (dabase.com)
Reading attachments (God forbid) (dabase.com)
Reading a man page (dabase.com)
Re-mastering a CD (dabase.com)
Re-logging in (for taking on new permission settings) (dabase.com)
Rails, Debian and gem (dabase.com)
RAID sucks (dabase.com)
Radical Simplicity (dabase.com)
r+ (appending) and pickle do not mix! (dabase.com)
Quotes (dabase.com)
Quick reference (dabase.com)
PYTHONPATH in script (dabase.com)
Python as a teaching language (dabase.com)
Python (dabase.com)
PyGTK (dabase.com)
ps aux truncated output? (dabase.com)
Printing your enviroment settings (dabase.com)
Printing attributes of a class (dabase.com)
Preparing a new upstream source release (dabase.com)
Powerpoint SUCKS (dabase.com)
POST forms into Get forms (dabase.com)
Politicians (dabase.com)
Pipe (dabase.com)
Pinning (dabase.com)
Ping broadcast (dabase.com)
PDF (dabase.com)
Patching a debian package (dabase.com)
Passwords (dabase.com)
Passwordless logins with SSH (dabase.com)
Passing arguments (dabase.com)
Parsing XML for the text/cdata between a particular start/end tag (dabase.com)
Parsing tag soup (dabase.com)
Parsing strings into dicts (dabase.com)
Parsing HTML with REs (dabase.com)
Packages from experimental (dabase.com)
Outputting VIM buffer as HTML (dabase.com)
Organizing libs for your project (dabase.com)
Ordered list union (dabase.com)
Optical mice need cleaning too (dabase.com)
Online resources (dabase.com)
Official Debian Tips (dabase.com)
Not using readlines (save memory) (dabase.com)
Normalizing whitespace (dabase.com)
None is null in python (dabase.com)
NO to the de-facto monopoly Microsoft (dabase.com)
NFS and Subversion (dabase.com)
New lines in VIM (dabase.com)
netstat -napt (Who's connected to me?) (dabase.com)
Name the interface (dabase.com)
My censored .muttrc (dabase.com)
Mplayer and BBC (dabase.com)
Mozilla Type Ahead Find (dabase.com)
Mozilla forms (dabase.com)
Mozilla crashing on news.bbc.co.uk ?? (dabase.com)
Mozilla and Subversion (dabase.com)
Modifying runlevels (dabase.com)
Mobitopia (dabase.com)
mkdir -p not mkhier (dabase.com)
Merging maildirs (dabase.com)
Merging changes from your HEAD branch to your other branches (dabase.com)
Mark all mail read (dabase.com)
Mapping URLs to the FS (dabase.com)
Mapping Types = dict (dabase.com)
Managing a TODO list (dabase.com)
Makefile for generating your CV or invoice (dabase.com)
Make development cycles in C/C++ (dabase.com)
TODO list (dabase.com)
Make a revocation certificate, in case your key is jeopardized, like your forgot your passphrase :) (dabase.com)
Majordomo how to remove a user (dabase.com)
maildrop: Unable to open mailbox. (dabase.com)
Maildrop: Forwarding emails (dabase.com)
LVM2 (dabase.com)
lsof (dabase.com)
Literal Char (dabase.com)
Listing files in an RPM (dabase.com)
List sorting (DSU?) (dabase.com)
Linux Ghost (dabase.com)
Links (dabase.com)
Licensing (dabase.com)
Library usage (dabase.com)
Letters (dabase.com)
Lets believe a clueless analyst (dabase.com)
Lesscode! (dabase.com)
Learn like IRC (dabase.com)
Leadership (dabase.com)
Latin1 Characters (dabase.com)
Latex (dabase.com)
KP Child / Kiddie Pornography (dabase.com)
KODAK DC3400 ZOOM DIGITAL CAMERA gphoto2 (dabase.com)
Keywords (dabase.com)
Kernel modules (2.4) after copying a linux partition into a different machine (dabase.com)
Keeping track of changes in unstable (dabase.com)
Joining a list of strings, or ints (dabase.com)
Java in Debian (dabase.com)
Iterating through two (equal) lists (dabase.com)
ISO8601 a file (dabase.com)
IP (dabase.com)
Ion the window manager resizing the frame (dabase.com)
Internet over powerlines (dabase.com)
Installing XML-SIG package as a user (dabase.com)
Installing Xfree86 4.3 SID (dabase.com)
Installing something in tmp or your homedir or something (dabase.com)
Installing libraries into your $HOME (dabase.com)
Installing java (dabase.com)
Installing from CDs using the console (dabase.com)
Installing debian without CDs or boot floppies (dabase.com)
Inserting values into HTML output (dabase.com)
initrd (dabase.com)
Infrequently asked questions (dabase.com)
importing modules (dabase.com)
Image magic with imagemagick (dabase.com)
Iceweasel DD search keyword shorcut bookmarks (dabase.com)
I am on changes X and I want to roll back to X-1 for testing (dabase.com)
HTML is the API (dabase.com)
Howto tar up dot files and dirs (dabase.com)
Howto send a PATCH from git (dabase.com)
How would one read line (x) from a file? (dabase.com)
How to unfuck your terminal/console (dabase.com)
How to make web pages properly (dabase.com)
How do I update grub menu.lst on kernel-image install ? (dabase.com)
how do I filter output for just stderr messages? (dabase.com)
How do I determine whether a string is of letter characters or digits? (dabase.com)
How do I configure VIM to resume editing where I was last editing in a file, saved and quit? (dabase.com)
how do I call a function in my class? (dabase.com)
how can a setup the default keymap for console?? (dabase.com)
Histogram (dabase.com)
hdparm (dabase.com)
hdparm (dabase.com)
Hard link vs Soft link (dabase.com)
H4X0ring a d3b14n b0x3n (dabase.com)
Grub Vga Framebuffer (dabase.com)
Grepping a URL (dabase.com)
Grepping (dabase.com)
Grabbing a file from a Subversion repositry (dabase.com)
Gmail (dabase.com)
Getting your IP from a DHCP server (dabase.com)
Getting the linux boot arguments (dabase.com)
Getting started (dabase.com)
Getting rid of frozen messages (dabase.com)
Getting rid of duplicates (dabase.com)
Getting rid of .svn (dabase.com)
Getting port numbers out of /etc/service (dabase.com)
Free software in Education / Schools (dabase.com)
Free markets (dabase.com)
Forwarding mail to another account (dabase.com)
for i in range(len(li)): BAD (dabase.com)
For EU (dabase.com)
Floppy disks should have a WARNING on them (dabase.com)
Fixing tabs? Use reindent.py (dabase.com)
Fixing a package listing after a screw up with dselect (dabase.com)
Firewall (dabase.com)
Fire and Motion (dabase.com)
Finnish ALCOHOL TAXATION (dabase.com)
Finding the key to a value (dabase.com)
Finding additional information about a package not installed (dabase.com)
Finding about your Xorg display (dabase.com)
Finding .svn (dabase.com)
find and copy (dabase.com)
Fiddling with PYTHONPATH in bash (dabase.com)
FHS (dabase.com)
FAQ (dabase.com)
Exim4 Etch Configuration (dabase.com)
Exim 4 SMTP Auth (dabase.com)
Exim 4 Catchall (dabase.com)
etc with Subversion (dabase.com)
Enscript (dabase.com)
Encode your email address to protect yourself from spam bots (dabase.com)
Emailing pictures (dabase.com)
Editing two files (dabase.com)
Edit messages properly (dabase.com)
Duplex printing - use mpage (dabase.com)
Dropping into the interpreter after an ERROR to debug (dabase.com)
DRM (dabase.com)
Dreams (dabase.com)
dos2unix (dabase.com)
Dogma (dabase.com)
Disable caching in Apache2 (dabase.com)
Disable an extension in Iceweasel/Firefox (dabase.com)
Digital Media (dabase.com)
Diffstat (dabase.com)
diffing diffs (dabase.com)
Diff to head of trunk (dabase.com)
dhclient requesting without physical connection (dabase.com)
Deleting french movies with spaces (dabase.com)
Debugging trick (dabase.com)
Debugging mutt (dabase.com)
Debugging core dumps (dabase.com)
Debian keysigning (dabase.com)
Debian Iptable Firewall (dabase.com)
Debian feed (dabase.com)
date time for file name (dabase.com)
date fun (dabase.com)
cvs release in Subversion? (dabase.com)
CVS checking/viewing differences between versions after commit (dabase.com)
crontab job (dabase.com)
Credit Card security (dabase.com)
Counting lines in a file (dabase.com)
Count to ten (dabase.com)
Copywrongs (dabase.com)
Copy, Paste, Cut (dabase.com)
Tracking another branch of a project with GIT (dabase.com)
Copy a list ! (dabase.com)
Constructing and then Printing/Writing a simple XML file with dom (dabase.com)
Configuring POSTFIX with your ISP's smtp (dabase.com)
Compiling your own kernel (not recommended) (dabase.com)
Comparing files in directories (dabase.com)
Compare and contrasting (dabase.com)
Commenting certain lines (dabase.com)
Closing bugs (dabase.com)
Cloning a Debian machine (dabase.com)
Cleaning whitespace (dabase.com)
Class customization (dabase.com)
Civil liberties (dabase.com)
chroot (dabase.com)
Cherry pick a change in SVN (dabase.com)
Checking packages (dabase.com)
Checking mirrors in SVK (dabase.com)
Checking a variable is set (dabase.com)
Check out some multimedia (dabase.com)
Changing your window manager (dabase.com)
Certification bodies (dabase.com)
CentOS (dabase.com)
Cat redirects (dabase.com)
Case insentitive basename (dabase.com)
c shortcuts (dabase.com)
C binary information (dabase.com)
Byte code! (dabase.com)
Building Subversion in your $HOME (dabase.com)
Browser security (dabase.com)
Brazilian guys in Portugal (dabase.com)
Bits and Bytes (dabase.com)
BIN-NMU (dabase.com)
Bill Gates will solve spam (dabase.com)
Biblography tips (dabase.com)
Better than apt-cache search (dabase.com)
Bayes (dabase.com)
Basically using diff (dabase.com)
Bashing carefully (dabase.com)
Bash YES/NO prompt interaction (dabase.com)
Bash tips (dabase.com)
Traversing minidom's tree (Parsing XML to text) (dabase.com)
Trick for subscribing to a mailing list (dabase.com)
Try use cPickle, it is faster (dabase.com)
Turn off Beeping (dabase.com)
Turning off option parsing (dabase.com)
Type checking or Object type comparisons (dabase.com)
Umask, permissions in newly created files (dabase.com)
Unicode (dabase.com)
Unicode UTF-8 (dabase.com)
Unique elements from a list (dabase.com)
Unitesting (simple example) (dabase.com)
Unpacking source (dabase.com)
Unpatch a patch (dabase.com)
Unpractial Specs from the W3C (dabase.com)
update-alternatives x-www-browser (dabase.com)
Urllib (dabase.com)
Use 'sudo', not 'su' (dabase.com)
Use Memtest86 and badblocks to test a computer (dabase.com)
Use XDM (dabase.com)
User limits (dabase.com)
using gnu tar reference (dabase.com)
bash prompt (dabase.com)
Using IRSSI (dabase.com)
Using sub re groups as arguments in functions (dabase.com)
Using the Ion window manager notes (dabase.com)
Version numbers (dabase.com)
Version of package ? (dabase.com)
Viewing a firewall (dabase.com)
Viewing a subversion dump file (dabase.com)
Viewing certain pictures (dabase.com)
VIM settings for proper style (dabase.com)
Vim text width (dabase.com)
vim7's spelling features (dabase.com)
Virtualisation with OpenVZ (dabase.com)
Web applications with Mozilla (dabase.com)
Web stats are useless (dabase.com)
WHAT (dabase.com)
What does a symlink point to? (symbolic links) (dabase.com)
What is the command to change password? (dabase.com)
What package does this file belong to ? (dabase.com)
What type of file is it? (dabase.com)
What was the return code of the last command? (dabase.com)
whois dig (dabase.com)
Why not HTML? (dabase.com)
Wordcount (dabase.com)
Wordpress password mysql (dabase.com)
Working on some packages from the Web (dabase.com)
Write now! (dabase.com)
Writing CDs (Backing up your Mail) (dabase.com)
Basename (removing filename extensions in BASH) (dabase.com)
Barplot (dabase.com)
Bad News (dabase.com)
Backspace (dabase.com)
Backing up (dabase.com)
Backgrounding a process (dabase.com)
AWK tips (dabase.com)
Arch Indep packages (dabase.com)
Apache 2.4 Virtual hosting (dabase.com)
Anti-aliased fonts (dabase.com)
Anonymity (dabase.com)
An XHTML or a XHTML ? (dabase.com)
Am I running PyXML? (dabase.com)
Addressbook standard (dabase.com)
Adding lists (dabase.com)
Adding a column of floats (dabase.com)
Accidental deletion (dabase.com)
Accessibility = disability (dabase.com)
2.6 CD Burning (dabase.com)
1 in 3 people in South Africa die of AIDS (dabase.com)
/etc/enviroment Proxy configuration (dabase.com)
(kernel module) keeps on loading at boot time and I don't know how to blacklist it (dabase.com)
.mailcap (dabase.com)
Could not copy message (dabase.com)
Configuring Firefox as the default Web browser (dabase.com)
Resizing LVM (dabase.com)
Configuring a directory with encryption using LVM (dabase.com)
Configuring an external USB drive with LVM (dabase.com)
Progress bar for dd (dabase.com)
Unicode in PHP (dabase.com)
Sed in place editing (dabase.com)
Inserting UNICODE (dabase.com)
Running a second X server (dabase.com)
Killing a process by name (dabase.com)
vim7's tabs (dabase.com)
vim7's auto-completion features (dabase.com)
Undoing and bouncing between changes (dabase.com)
Shell CGI (dabase.com)
How to extend a LVM partition (dabase.com)
Editing HTML5 in vim (dabase.com)
javascript var scope (dabase.com)
What does the .in suffix in postinst.in mean? (dabase.com)
Terminus console font (dabase.com)
Disable screen blanking (dabase.com)
Script Movies (dabase.com)
Finding out which repository the package comes from (dabase.com)
Xsession (dabase.com)
Mozex VIM textarea editing (dabase.com)
Inserting a Unicode character in VIM (dabase.com)
USB stick automount (dabase.com)
Git CVS tutorial (dabase.com)
sysctl modify kernel parameters (dabase.com)
Source line count (dabase.com)
find tips (dabase.com)
Listing directory size (dabase.com)
Clearing space on root (dabase.com)
Searching short variable names (dabase.com)
Merging differences (dabase.com)
Formatting text (dabase.com)
Testing for root in POSIX shell (dabase.com)
Chrome, wine and Debian (dabase.com)
Debian man pages (dabase.com)
How to find the Debian version of an installed package (dabase.com)
How to rotate a video (dabase.com)
Selecting the first H1 (dabase.com)
Sales procedure - Need, Feature, Benefit (dabase.com)
Writing letters (dabase.com)
xkill - Killing a process (dabase.com)
Shell cat END (dabase.com)
Escaping and quoting best practices for PHP (dabase.com)
Comparing modes of working communication (dabase.com)
First character of a variable in shell (dabase.com)
Default bugzilla severity priority (dabase.com)
Version number pain (dabase.com)
Git tips from work (dabase.com)
Debian re-install init.d configs (dabase.com)
XML (dabase.com)
XML on the Web has failed. (dabase.com)
You are working on a foreign language machine ? (dabase.com)
Zip (dabase.com)
Bad X-ray (dabase.com)
Suspend and LOCK! (dabase.com)
(dabase.com)
(dabase.com)
(dabase.com)
(dabase.com)
(dabase.com)
(dabase.com)
(dabase.com)
(dabase.com)
(dabase.com)
(dabase.com)
Forcefully removing broken packages (dabase.com)
Parsing XML root attributes (dabase.com)
Testing BT ADSL (dabase.com)
(dabase.com)
(dabase.com)
(dabase.com)
(dabase.com)
(dabase.com)
Cherry picking git commits from another branch (dabase.com)
Converting XML to CSV (dabase.com)
Adding versions to Bugzilla (dabase.com)
(dabase.com)
WebIDL function names (dabase.com)
Parsing a comma seperated file with shell (dabase.com)
(dabase.com)
Tips for a projector (dabase.com)
Updating a version number for a release (dabase.com)
Using CSV values to insert text (dabase.com)
Do not use GNU find when recursion is not needed (dabase.com)
Normative, Idiomatic, Canonical (dabase.com)
(dabase.com)
Sort by column (dabase.com)
Writing shell scripts that suckless (dabase.com)
(dabase.com)
(dabase.com)
(dabase.com)
(dabase.com)
(dabase.com)
(dabase.com)
Sensible boot loaders (dabase.com)
Static linking improves security and updating (dabase.com)
(dabase.com)
Counting code examples out of BONDI widlprocxml (dabase.com)
(dabase.com)
(dabase.com)
Exit Makefile on error (dabase.com)
Using shell instead of awk for printing columns (dabase.com)
(dabase.com)
Proxying around BBC Iplayer geo restrictions (dabase.com)
Writing a new faq entry (dabase.com)
Adding a user to a group (dabase.com)
(dabase.com)
(dabase.com)
Apache Digest access authentication (dabase.com)
Using return codes (dabase.com)
Tunnelling ssh through https (dabase.com)
(dabase.com)
Piping to a function (dabase.com)
(dabase.com)
(dabase.com)
Create solid colour PNGs with Imagemagick (dabase.com)
Create git ssh push accounts (dabase.com)
(dabase.com)
(dabase.com)
(dabase.com)
(dabase.com)
Indenting bash (dabase.com)
Setting up an external screen (dabase.com)
Friends should not let friends use dbus (dabase.com)
Extracting/unpacking a EML attachment (dabase.com)
(dabase.com)
(dabase.com)
Using the OMDB API to rate your movies (dabase.com)
Testing suckless programs (dabase.com)
systemd (dabase.com)
(dabase.com)
funny IRC (dabase.com)
(dabase.com)
(dabase.com)
(dabase.com)
Scan for hosts alive on your subnet (dabase.com)
Losing power whilst recording with Audacity (dabase.com)
Nginx 1.4 Virtual hosting (dabase.com)
AWS Route 53 health check hostname (dabase.com)
(dabase.com)
Steps to make a S3 hosted Git repository (dabase.com)
Java vs Go (dabase.com)
(dabase.com)
Download entire public S3 bucket without credentials (dabase.com)
How to remove a bucket (dabase.com)
(dabase.com)
(dabase.com)
(dabase.com)
(dabase.com)
Posting a GOLANG snippet to play.golang.org (dabase.com)
Finding GOLANG examples (dabase.com)
Convert square meters into square feet (dabase.com)
Reading Dovecot Archives (dabase.com)
Sharing a conversation (dabase.com)
Dovecot IMAP Read Only Archive (dabase.com)
Parsing arbitary JSON (dabase.com)
Setting up structs (dabase.com)
(dabase.com)
(dabase.com)
(dabase.com)
(dabase.com)
From Apache to Nginx rewrites (dabase.com)
Failed to start Verify integrity of password and group files. (dabase.com)
(dabase.com)
Setting a read S3 policy from the command line (dabase.com)
(dabase.com)
Xorgs version (dabase.com)
Ensure www-data is always able to write (dabase.com)
(dabase.com)
(dabase.com)
(dabase.com)
Working with a directories of unknown files (dabase.com)
(dabase.com)
Finding the rotation of a iPhone video (dabase.com)
(dabase.com)
(dabase.com)
(dabase.com)
(dabase.com)
Deleting underscored filenames from a bucket (dabase.com)
(dabase.com)
(dabase.com)
How to print Unicode characters in bash (dabase.com)
(dabase.com)
Where is my Xorg log? (dabase.com)
How to validate systemd service file (dabase.com)
Webkit versions in Archlinux (dabase.com)
How do you print a quoted list of strings in golang? (dabase.com)
How to delete an empty value in a slice in golang? (dabase.com)
Golang list of structs (dabase.com)
YYYY-MM-DD in Golang (dabase.com)
Streaming a Live Broadcast from your Webcam to your iPhone (dabase.com)
Notes on undeleting files in git-annex (dabase.com)
Sorting JSON in place by a value (dabase.com)
Conditional in the template (dabase.com)
(dabase.com)
(dabase.com)
(dabase.com)
(dabase.com)
(dabase.com)
(dabase.com)
(dabase.com)
LPG boiler upgrade wanted (dabase.com)
Minecraft (dabase.com)
Stripe Deleted (dabase.com)
OSS sponsorships (dabase.com)
Automative Grade Apps (dabase.com)
Infrastructure Capabilities (dabase.com)
Software Cornwall 2024 (dabase.com)
Working as a team with Kanban (dabase.com)
VScode Regex (dabase.com)
Mikrotik Wifi6 (dabase.com)
Best Microphone (dabase.com)
youtube-dl in 2023 (dabase.com)
What process is using my port? (dabase.com)
iPhone Repair UK (dabase.com)
Deploying a Lambda (dabase.com)
Gitops (dabase.com)
Subscriptions (dabase.com)
Coffee Setup (dabase.com)
What Tesla owners want (dabase.com)
Appealing a Car parking fine (dabase.com)
French Social Security (dabase.com)
Finding filter coffee (dabase.com)
Go's Dockerfile journey (dabase.com)
Apex log to Structured log (dabase.com)
UK Cost to Drive a Mile (dabase.com)
Google Kubernetes Engine on GCP (dabase.com)
Opentelemetry Collector for Kubernetes (dabase.com)
Glossary of Electric Vehicle terminology (dabase.com)
DORA metrics failure (dabase.com)
Top serverless mistakes (dabase.com)
AWS Certified DevOps Engineer Pro Preparation (dabase.com)
AWS Learning notes (dabase.com)
Go VsCode Editing experience 2023 (dabase.com)
Container Lifecycle (dabase.com)
Build From Source (dabase.com)
Terraform vs Cloudformation (dabase.com)
Youtube and my kids (dabase.com)
Sony A7IV settings for running subjects (dabase.com)
Does Dockerfile USER prevent Linux container breakouts? (dabase.com)
AWS SAM Developer Experience (dabase.com)
oracledump (dabase.com)
Apex Up Logs (dabase.com)
NixOS Intrigue (dabase.com)
NixOS at first (dabase.com)
Separation of Duties (dabase.com)
No dist-upgrade (dabase.com)
Why use AWS Customer Managed Keys? (dabase.com)
Effective Meetings (dabase.com)
Searching for a git commit message (dabase.com)
Gitlab Workflow (dabase.com)
Security Principles💂 (dabase.com)
Dual Monitor with Archlinux (dabase.com)
How to move horizontally (dabase.com)
My issues with terraform (dabase.com)
Cloudwatch Insights (dabase.com)
Learning to train (dabase.com)
Thinkpad or Apple (dabase.com)
Archlinux / MacOS clipboard bindings (dabase.com)
Why Learn Makefiles (dabase.com)
Terraform a role (dabase.com)
Least Privilege in Practice (dabase.com)
Post Pandemic Malaysia (dabase.com)
Five Step Engineering Process (dabase.com)
Post-Pandemic Office Space (dabase.com)
Helm secrets (dabase.com)
Self Service in Infrastructure (dabase.com)
Terraform Import (dabase.com)
Path to Production (dabase.com)
Best bug reporting template (dabase.com)
Unique users via logs (dabase.com)
Landing a "tech" job in Singapore (dabase.com)
AWS Codebuild Test reports (dabase.com)
Postman collection to Swagger (dabase.com)
Tmux configuration (dabase.com)
Slack Survival Tips (dabase.com)
Lumix GH5 to Sony Alpha A7 IV (dabase.com)
Rechargable batteries (dabase.com)
Do not complicate Serverless architectures with Private subnets (dabase.com)
AWS Secrets Manager or AWS Systems Manager Parameter Store? (dabase.com)
Don't put secrets in your ENV (dabase.com)
Code Editing in 2022 (dabase.com)
Serverless or CNCF Kubernetes? (dabase.com)
Programming wisdom (dabase.com)
Javascript to a strongly typed language.. (dabase.com)
Lazada vs Amazon (dabase.com)
Ordering US products from Amazon in Singapore (dabase.com)
Casio GW-M5600 is not worth repairing (dabase.com)
Multi Cloud Serverless Cold starts (dabase.com)
Where is the source of AWS services? (dabase.com)
Managing environments (dabase.com)
Documenting APIs (dabase.com)
Editing Javascript in vim in Docker (dabase.com)
My first Payment integration (dabase.com)
Identifiers (dabase.com)
Rebuild in Codepipeline (dabase.com)
Stamp Duty in Singapore (dabase.com)
UPDATE_COMPLETE_CLEANUP_IN_PROGRESS (dabase.com)
UPDATE_ROLLBACK_FAILED (dabase.com)
How to exit vim (dabase.com)
Howto code (dabase.com)
Mitigating security risks with NodeJS (dabase.com)
Security Headers (dabase.com)
Weekly Iterations (dabase.com)
Systemd Journal to Cloudwatch (dabase.com)
Global Protect Man in the Middle (dabase.com)
eSIM sucks when your phone dies (dabase.com)
Kids Authenticate to Microsoft (dabase.com)
Minimal VueJS route bind (dabase.com)
suckless Second Display (dabase.com)
My fears with the agile development methodology (dabase.com)
Apple Weight Scale (dabase.com)
AWS SDK Go V2 (dabase.com)
Scalable Prometheus Architecture (dabase.com)
Atlassian tips (dabase.com)
Local python packages breakage (dabase.com)
Thinkpad vs M1 (dabase.com)
Zola SSG review (dabase.com)
Alt Tab behaviour on MacOS (dabase.com)
Addressing an issue (dabase.com)
Adding a trusted certificate (dabase.com)
How to be a conservative (dabase.com)
Fixing Hotel TV (dabase.com)
Setting the default browser (dabase.com)
Better Hotel Wifi (dabase.com)
Roku Streambar review (dabase.com)
Consolidating the FCPX Library (dabase.com)
Docker compose environment (dabase.com)
Check Prometheus exported metrics (dabase.com)
RAW AWS Logs (dabase.com)
Slow lambda (dabase.com)
Virtualised Networking (dabase.com)
Is Java really faster than Go? (dabase.com)
Parsing JSON Web Tokens (dabase.com)
Debugging methods (dabase.com)
Diagrams for documentation (dabase.com)
Cloning cgit repositories (dabase.com)
Track outcomes, Verify behaviour (dabase.com)
Structuring an email (dabase.com)
Shirting (dabase.com)
Discontinuous improvement (dabase.com)
Secure or not? (dabase.com)
What are OKRs? (dabase.com)
Is Batch Bad? (dabase.com)
Iterating on a sequence diagram (dabase.com)
Use the AWS CLI to send an SMS (dabase.com)
Microservice Timeouts (dabase.com)
Finding a common time across timezones (dabase.com)
Good rsync options (dabase.com)
What companies want (dabase.com)
Google Workspaces Chat Rooms suck (dabase.com)
Automated Gsuite Export (dabase.com)
A make build tool that sucks less (dabase.com)
FTTP in Cornwall (dabase.com)
No Auto Merge (dabase.com)
Setting up the Alacritty terminal (dabase.com)
Audio Visual tips for Zoom, OBS, Youtube etc (dabase.com)
Serverless "Iteration Speed" Survey (dabase.com)
Amazon Certificate Manager Pro Tip (dabase.com)
Quotations that took my eye (dabase.com)
Amazon Transcribe (dabase.com)
COVID-19 Active cases statistics by Country (dabase.com)
Kill last word (dabase.com)
What, How, Why (dabase.com)
Testing by Go Playground example (dabase.com)
Quad Lock cases - new and old side by side (dabase.com)
Thinkpad T480s for sale (dabase.com)
Quick AWS cost estimation (dabase.com)
Google Pixel 4a Repair cost in Singapore (dabase.com)
Updates / Upgrades and breaking the runtime (dabase.com)
Understanding FCPX bundles (dabase.com)
Lenovo ThinkPad USB-C Dock Gen2 errors (dabase.com)
Establishing Cloudfront at a S3 static site (dabase.com)
Converting ISO-8859-1 to UTF-8 (dabase.com)
Two types of Variables (dabase.com)
5G - a Race to the Bottom (dabase.com)
Passive versus Active Power over Ethernet (dabase.com)
JQ iterate in shell, line by line (dabase.com)
Account Security (dabase.com)
Knowledge Worker Needs (dabase.com)
Absolutely minimal Hugo static site (dabase.com)
Reshape JSON by collapsing nested data (dabase.com)
When DevOps goes bad (dabase.com)
/lib64/libc.so.6: version `GLIBC_2.32' not found (required by ./server) (dabase.com)
AWS SAM's HTTP interface sucks (dabase.com)
Add user to group (dabase.com)
gpg: keyserver receive failed: General error (dabase.com)
Shop Front (dabase.com)
Other filling iPhone storage (dabase.com)
Sony ZV-1 notes from Singapore (dabase.com)
SLOC the Web (dabase.com)
AWS SSO versus Oauth (dabase.com)
Thinkpad T480s sdcard slot failure (dabase.com)
Excel shortcuts for Archers (dabase.com)
Keeping colleagues in the loop (dabase.com)
How to hand hold a computer user (dabase.com)
TASCAM DR 40 background Noise (dabase.com)
Failed the AWS Certified Solutions Architect professional exam (dabase.com)
Singapore Payment Requests could be a LOT better (dabase.com)
What Working Group Tools? (dabase.com)
My First SAP (dabase.com)
National COVID2019 Websites (dabase.com)
SAP-C01 AWS Certified Solutions Architect - Professional scrap book (dabase.com)
TODO tracking (dabase.com)
Embedding types example (dabase.com)
Indexing templates (dabase.com)
Ways to read a file (dabase.com)
Confirm action loop (dabase.com)
Setting and extracting the SNS message payload (dabase.com)
JSON to 100 (dabase.com)
Javascript templating (dabase.com)
Sorting (dabase.com)
Promise versus async/await (dabase.com)
rsync images to USB key (dabase.com)
Javascript Promises (dabase.com)
Join words in a template by comma (dabase.com)
Javascript ES6 refactoring (dabase.com)
(dabase.com)
L2TP tunnel notes (dabase.com)
(dabase.com)
(dabase.com)
Devops Evolution (dabase.com)
Whats the difference between a Docker container and a Virtual machine? (dabase.com)
Interesting journalctl logs (dabase.com)
(dabase.com)
(dabase.com)
(dabase.com)
(dabase.com)
Debugging running Docker image (dabase.com)
AWS S3 versioning nuances (dabase.com)
Publish AWS S3 events to email (dabase.com)
AWS S3 versioning (dabase.com)
how do I list the files in a Alpine package? (dabase.com)
(dabase.com)
(dabase.com)
(dabase.com)
(dabase.com)
(dabase.com)
How to untag a VLAN (dabase.com)
Mail from a VPS using AWS SES from sandbox mode (dabase.com)
(dabase.com)
(dabase.com)
(dabase.com)
Firefox gstreamer MP4 playback (dabase.com)
Installing AWS on Archlinux (dabase.com)
Viewing systemd logs from the Web (dabase.com)
(dabase.com)
Protected dir listing on Apache 2.4 (dabase.com)
jq query with a hyphen (dabase.com)
AH01144: No protocol handler was valid for the URL / (dabase.com)
(dabase.com)
(dabase.com)
(dabase.com)
How to forward network ports to systemd-nspawn containers (dabase.com)
Running Firefox in a systemd-nspawn container (dabase.com)
(dabase.com)
CVS importing (dabase.com)
Release v1.51.6 (github.com)
Amazon MSK Connect now supports deleting worker configurations and tagging resources (aws.amazon.com)
Introducing the Bedrock GenAI chatbot blueprint in Amazon CodeCatalyst (aws.amazon.com)
Amazon EMR Serverless achieves FedRAMP Moderate compliance (aws.amazon.com)
Driving Development Forward: How the PGA TOUR speeds up Development with the AWS CDK (blogs.aws.amazon.com)
Announcing Package Group Configuration in AWS CodeArtifact (aws.amazon.com)
Amazon RDS Multi-AZ deployments with readable standby instances now support C6gd database instances (aws.amazon.com)
Amazon Kinesis Data Streams launches cross-account access with AWS Lambda in AWS GovCloud (US) (aws.amazon.com)
EC2 Mac Dedicated Hosts now provide visibility into supported macOS versions (aws.amazon.com)
Amazon DataZone launches enhancements to Amazon Redshift integration (aws.amazon.com)
Release v1.51.5 (github.com)
Amazon Managed Blockchain (AMB) Query now supports listing unspent transaction outputs (UTXOs) on Bitcoin blockchain networks (aws.amazon.com)
AWS announces a 7-day window to return Savings Plans (aws.amazon.com)
Amazon DynamoDB now supports resource-based policies (aws.amazon.com)
AWS License Manager now allows you to track IBM Db2 licenses on Amazon Relational Database Service (RDS) (aws.amazon.com)
Amazon Neptune Database is now available in AWS Asia Pacific (Osaka) Region (aws.amazon.com)
Release v1.51.4 (github.com)
Amazon Aurora zero-ETL integration with Amazon Redshift announces support for data filtering and CloudFormation (aws.amazon.com)
Amazon WorkMail now supports Audit Logging (aws.amazon.com)
Amazon FinSpace with Managed kdb Insights now supports kdb database maintenance (aws.amazon.com)
Amazon Corretto 22 is now generally available (aws.amazon.com)
AWS CodeBuild now supports custom images for AWS Lambda compute (aws.amazon.com)
Release v1.51.3 (github.com)
AWS Elemental MediaTailor now supports program rules in Channel Assembly (aws.amazon.com)
Amazon DynamoDB now supports AWS PrivateLink (aws.amazon.com)
Introducing Natural Input for WebXR in Apple Vision Pro (webkit.org)
New Amazon SageMaker integration with NVIDIA NIM inference microservices (aws.amazon.com)
Amazon Managed Service for Apache Flink adds support for Apache Flink 1.18 (aws.amazon.com)
Amazon Managed Service for Apache Flink adds in-place version upgrades for Apache Flink (aws.amazon.com)
policy on adding AI generated content to my software projects (joeyh.name)
AWS Secrets Manager announces support for Amazon Redshift Serverless data warehouse (aws.amazon.com)
Release v1.51.2 (github.com)
Amazon CloudWatch Synthetics now supports 30-day historical data on canary runs (aws.amazon.com)
Get visibility to your auto deployment configuration with a new StackSets API (aws.amazon.com)
AWS IAM Identity Center is now available in the Asia Pacific (Melbourne) AWS Region (aws.amazon.com)
Amazon Athena is now available in AWS Canada West (Calgary) region (aws.amazon.com)
Implementing Vertical Form Controls (webkit.org)
Introducing Service-linked role for AWS Marketplace Resale Authorization (aws.amazon.com)
Release v1.51.1 (github.com)
Amazon SES now provides guided onboarding to achieve fully authenticated sending (aws.amazon.com)
Amazon Timestream for InfluxDB is now generally available (aws.amazon.com)
Cloudflare loses 22% of its domains in Freenom .tk shutdown (news.netcraft.com)
AWS Backup is now available in AWS Canada West (Calgary) (aws.amazon.com)
Amazon MSK Replicator now supports replicating existing data on Kafka topics (aws.amazon.com)
Application Load Balancer enables configuring HTTP client keepalive duration (aws.amazon.com)
AWS Signer launches signing container images in AWS GovCloud (US) Regions (aws.amazon.com)
Amazon EC2 now supports tagging when registering or copying AMIs (aws.amazon.com)
Amazon Cognito is now available in Europe (Zurich) Region (aws.amazon.com)
AWS Batch now supports alerts to detect and react to jobs stuck in RUNNABLE state (aws.amazon.com)
Amazon DynamoDB local upgrades to Jetty 12 and JDK 17 (aws.amazon.com)
AWS CloudFormation accelerates dev-test cycle with new validation checks for stack operations (aws.amazon.com)
Amazon Neptune Analytics is now available in the AWS Europe (London) Region (aws.amazon.com)
Anthropic's Claude 3 Haiku Model now available on Amazon Bedrock (aws.amazon.com)
Amazon Managed Service for Apache Flink is now available in Canada West (Calgary) Region (aws.amazon.com)
Monitor Amazon WorkSpaces instances via CloudWatch Automatic dashboard (aws.amazon.com)
More powerful Go execution traces (blog.golang.org)
AWS Fault Injection Service announces target preview for experiments (aws.amazon.com)
Mountpoint for Amazon S3 CSI driver now supports Bottlerocket (aws.amazon.com)
Automate deployment of SAP S/4HANA Foundation and S/4HANA 2023 on AWS (aws.amazon.com)
Amazon EFS now supports up to 20 GiB/s of throughput (aws.amazon.com)
Amazon S3 Connector for PyTorch now supports writing checkpoints with PyTorch Lightning (aws.amazon.com)
Amazon S3 on Outposts reduces first-byte latencies for object API requests (aws.amazon.com)
Amazon EC2 M6gd instances are now available in the AWS GovCloud (US) Regions (aws.amazon.com)
Online investment scams: Inside a fake trading platform (news.netcraft.com)
Infrastructure as Code development with Amazon CodeWhisperer (blogs.aws.amazon.com)
How we sped up AWS CloudFormation deployments with optimistic stabilization (blogs.aws.amazon.com)
Speedometer 3.0: The Best Way Yet to Measure Browser Performance (webkit.org)
Release Notes for Safari Technology Preview 190 (webkit.org)
Announcing end-of-support for AWS SDK for JavaScript v2 effective September 8, 2025 (feeds.feedburner.com)
What Apple is afraid of — pre-DMA alternative iOS app stores are already riddled with malware (news.netcraft.com)
WebKit Features in Safari 17.4 (webkit.org)
AWS Regions (www.awsgeek.com)

Feb 2024

An HTML Switch Control (webkit.org)
Printing from Android (miek.nl)
February 2024 Web Server Survey (news.netcraft.com)
Release Notes for Safari Technology Preview 189 (webkit.org)
Robust generic functions on slices (blog.golang.org)
Best practices for managing Terraform State files in AWS CI/CD Pipeline (blogs.aws.amazon.com)
How to use Media Source Extensions with AirPlay (webkit.org)
Added support for TLS 1.3 (docs.aws.amazon.com)
Important changes coming for .NET Framework 3.5 and 4.5 targets of the AWS SDK for .NET (feeds.feedburner.com)
New: Default Payload Compression for Amazon CloudWatch PutMetricData with the AWS SDKs (feeds.feedburner.com)
Routing Enhancements for Go 1.22 (blog.golang.org)
AWS CodePipeline adds support for Branch-based development and Monorepos (blogs.aws.amazon.com)
Release Notes for Safari Technology Preview 188 (webkit.org)
Phishception – SendGrid is abused to host phishing attacks impersonating itself (news.netcraft.com)
Go 1.22 is released! (blog.golang.org)
Generative AI Meets AWS Security (blogs.aws.amazon.com)
Import entire applications into AWS CloudFormation (blogs.aws.amazon.com)
Announcing CDK Migrate: A single command to migrate to the AWS CDK (blogs.aws.amazon.com)
Config Management, part III: Rolling Back (miek.nl)
Config Management, part II: Microcode Language (miek.nl)

Jan 2024

A new and improved AWS CDK construct for Amazon DynamoDB tables (blogs.aws.amazon.com)
Announcing Generative AI CDK Constructs (blogs.aws.amazon.com)
OSC52: My Cut & Paste Journey (miek.nl)
Announcing RBS support for AWS SDK for Ruby V3 (feeds.feedburner.com)
Config Management (miek.nl)
PHP-less phishing kits that can run on any website (news.netcraft.com)
Share your feedback about developing with Go (blog.golang.org)
January 2024 Web Server Survey (news.netcraft.com)
Deploy CloudFormation Hooks to an Organization with service-managed StackSets (blogs.aws.amazon.com)
New Year, New Scams – Health product scam campaigns abusing cheap TLDs (news.netcraft.com)
Announcing end-of-support for AWS SDK for Java v1.x effective December 31, 2025 (feeds.feedburner.com)
Announcing end-of-support for AWS SDK for Go (v1) effective July 31, 2025 (feeds.feedburner.com)
Looking beyond code coverage with Amazon CodeWhisperer (blogs.aws.amazon.com)
re:Invent 2023 DevOps and Developer Productivity Playlist (blogs.aws.amazon.com)
The most visited AWS DevOps blog posts in 2023 (blogs.aws.amazon.com)
Best Practices for Prompt Engineering with Amazon CodeWhisperer (blogs.aws.amazon.com)
Best practices for scaling AWS CDK adoption within your organization (blogs.aws.amazon.com)

Dec 2023

Graaf (miek.nl)
macOS support policy updates for the AWS CLI v2 (feeds.feedburner.com)
Getting started with Projen and AWS CDK (blogs.aws.amazon.com)
Finding unreachable functions with deadcode (blog.golang.org)
Blue/Green Deployments with Amazon ECS using Amazon CodeCatalyst (blogs.aws.amazon.com)
REST API and WebSocket API console updates (docs.aws.amazon.com)
Go Developer Survey 2023 H2 Results (blog.golang.org)

Nov 2023

Announcing general availability of the AWS SDK for Rust (feeds.feedburner.com)
Announcing general availability of the AWS SDK for Kotlin (feeds.feedburner.com)
Automate safe AWS CloudFormation deployments from GitHub (blogs.aws.amazon.com)
Your DevOps and Developer Productivity guide to re:Invent 2023 (blogs.aws.amazon.com)
attribution armored code (joeyh.name)
Gallery Shortcode (miek.nl)
Lego 2023 (miek.nl)
ASCII art in motd (miek.nl)
AWS Lambda (www.awsgeek.com)
Nice Morning View (miek.nl)
Fourteen Years of Go (blog.golang.org)
DNSSEC Too Complex (miek.nl)
Announcing the end of support for Ruby runtimes 2.3 and 2.4 for the AWS SDK For Ruby (feeds.feedburner.com)

Oct 2023

Announcing the end of support for Node.js 14.x in the AWS SDK for JavaScript (v3) (feeds.feedburner.com)
Improved DynamoDB Initialization Patterns for the AWS SDK for .NET (feeds.feedburner.com)
Everything You Always Wanted to Know About Type Inference - And a Little Bit More (blog.golang.org)
Update to AWS SDK for Java v2, AWS SDK for .NET v3, and AWS Tools for PowerShell when using S3 GetObjectAttributes API (feeds.feedburner.com)

Sep 2023

Deconstructing Type Parameters (blog.golang.org)
Haskell webassembly in the browser (joeyh.name)
Groesbeek's Gruwelijkste 2023 (miek.nl)
Announcing overridable client configuration in the AWS SDK for Kotlin (feeds.feedburner.com)
Nvim Debian Pkg (miek.nl)
Creating Smithy Projects with Smithy Init (feeds.feedburner.com)
AWS Toolkit for Visual Studio adds support for Arm64 Visual Studio (feeds.feedburner.com)

Aug 2023

Reduce Lambda cold start times: migrate to AWS SDK for JavaScript v3 (feeds.feedburner.com)
Introducing S3 cross-region support in the AWS SDK for Java 2.x (feeds.feedburner.com)
Zomer 2023 (miek.nl)
Introducing Smithy for Python (feeds.feedburner.com)

Jul 2023

become ungoogleable (joeyh.name)

Jun 2023

Documentation update (docs.aws.amazon.com)

Mar 2023

Harder, Better, Faster, Stronger (feeds.feedburner.com)
the slink and a half boxed set (joeyh.name)

Feb 2023

AI-generated video is coming - but not all made equal (feeds.feedburner.com)

Jan 2023

Generative AI's most interesting bottleneck: Humans (feeds.feedburner.com)
Wireguard on K8s cluster with Helm (sosedoff.com)
Embedding Rack apps into Sidekiq (sosedoff.com)
Git toolkit for Go (sosedoff.com)
Running Pgweb behind OAuth2 proxy (sosedoff.com)
Freedom Internet IPv6 with Ubiquity Edge Router (miek.nl)
Building multi-arch Docker images with Github Actions (sosedoff.com)
Monitoring Puma web server performance (sosedoff.com)
Contributing to Ruby (sosedoff.com)

Dec 2022

Multi-tenant Google authentication on Kubernetes (sosedoff.com)
Frames per second, or: The Illusion of Motion (feeds.feedburner.com)

Nov 2022

The era of the side hustle? (feeds.feedburner.com)
Provisioning Services (miek.nl)
Tweets of November 12 2022 (miek.nl)

Oct 2022

Configure DNS failover for a multi-Region API Gateway (docs.aws.amazon.com)
Tweets of October 31 2022 (miek.nl)
Amerongen (miek.nl)

Sep 2022

Tweets of September 29 2022 (miek.nl)
IP filtering on Heroku for Ruby apps (sosedoff.com)
Overview (miek.nl)
Internet (miek.nl)
MTB in Winterberg (miek.nl)
Why are your followers are following you? (feeds.feedburner.com)
Creators need to be consistent all the way (feeds.feedburner.com)
Creator businesses (feeds.feedburner.com)

Aug 2022

Tweets of August 31 2022 (miek.nl)
Boccheggiano (miek.nl)
The super power of fan acquisition (feeds.feedburner.com)

Jul 2022

Tweets of July 31 2022 (miek.nl)
A miekg/dns v2 package? (miek.nl)
5 apps to auto-reframe / smart crop horizontal to vertical video (feeds.feedburner.com)

Jun 2022

Tweets of June 30 2022 (miek.nl)
London after COVID (natalian.org)

May 2022

Documentation update (docs.aws.amazon.com)
Tweets of May 27 2022 (miek.nl)
Key to creator success? Cheap experimentation (feeds.feedburner.com)
My muscle strain exercises (natalian.org)

Apr 2022

Tweets of April 23 2022 (miek.nl)
An Ode to Katong Swimming Complex (natalian.org)

Mar 2022

Tweets of March 31 2022 (miek.nl)
Singapore post-COVID points (natalian.org)

Feb 2022

Tweets of February 28 2022 (miek.nl)
announcing zephyr-copilot (joeyh.name)

Jan 2022

Tweets of January 30 2022 (miek.nl)
encountered near the start of a new chapter (joeyh.name)

Dec 2021

Tweets of December 23 2021 (miek.nl)
Volunteer Responsibility Amnesty Day (joeyh.name)
EMC contempt for the consumer (natalian.org)
Internet Days (miek.nl)

Nov 2021

Tweets of November 28 2021 (miek.nl)

Oct 2021

Tweets of October 23 2021 (miek.nl)

Sep 2021

AWS CodeArtifact (www.awsgeek.com)
8afcba7e-fd50-4a00-8916-d37e38c731e5 (www.awsgeek.com)
v1.7.1 (github.com)
Tweets of September 27 2021 (miek.nl)
Singapore Electricity surprise (natalian.org)
AWS re:Invent Keynotes from 2012 to 2020 (www.awsgeek.com)
CPU/RAM (miek.nl)
DNS Health (miek.nl)
Uptime (miek.nl)

Aug 2021

Tweets of August 26 2021 (miek.nl)
Purpose-built for performance: Amazon MemoryDB for Redis (www.awsgeek.com)

Jul 2021

Managed policy update (docs.aws.amazon.com)
a bitter pill for Microsoft Copilot (joeyh.name)

Jun 2021

Influencer businesses stake their success on their personal brand - that's a big risk (feeds.feedburner.com)
How to extract gifs, images & more from Google Slides decks (feeds.feedburner.com)

May 2021

Why I suck at investing (natalian.org)
You don't need to wait for Web3 to put creators in control of their destiny (feeds.feedburner.com)
New podcast ep discussing the content web & creator economy (feeds.feedburner.com)

Apr 2021

RIP Turtis (natalian.org)

Mar 2021

Amazon Lightsail (www.awsgeek.com)

Feb 2021

Wireguard VPN on AWS (sosedoff.com)
How to Use Amazon EFS with Amazon Lightsail (www.awsgeek.com)
How to Serve a Flask App with Amazon Lightsail Containers (www.awsgeek.com)
How To Setup an Nginx Reverse Proxy using Amazon Lightsail Containers (www.awsgeek.com)

Jan 2021

Samsung Portable SSD T7 leak (natalian.org)
Parameter mapping for HTTP APIs (docs.aws.amazon.com)

Dec 2020

Monitoring is a means, not an end (www.robustperception.io)
Policy is for configuration, not metric names (www.robustperception.io)
Prefer without and ignoring (www.robustperception.io)
The Evolution of the EC2 Host (www.awsgeek.com)
Gravitraps to measure mosquitoes (natalian.org)
Choosing your pushgateway grouping key (www.robustperception.io)
Amazon Kinesis Data Streams (www.awsgeek.com)
Monitoring Suricata detection (xn--blgg-hra.no)

Nov 2020

New Features in Prometheus 2.23.0 (www.robustperception.io)
Filebeat on a Raspberry Pi (xn--blgg-hra.no)
Traffic capturing and streaming with MikroTik – revisited (xn--blgg-hra.no)
Compiling Suricata IDS on a Raspberry Pi 4 (xn--blgg-hra.no)
OpenMetrics is released (www.robustperception.io)
Day 3 Keynote (www.awsgeek.com)
Day 2 Keynote (www.awsgeek.com)
Making working from home even lazier (xn--blgg-hra.no)
The Quest for the Ultimate Kubernetes Homelab (www.awsgeek.com)
Managing 2.5 Million Lines of YAML (www.awsgeek.com)
Day 1 Keynote (www.awsgeek.com)
AWS Container Day (www.awsgeek.com)
ARP cache metrics from the node exporter (www.robustperception.io)
Why is my SNMP string showing as hexadecimal? (www.robustperception.io)
Checking for specific HTTP status codes with the blackbox exporter (www.robustperception.io)

Oct 2020

Disable the default endpoint for a REST API (docs.aws.amazon.com)
Show multiple expressions for an instance in a Grafana table (www.robustperception.io)
Hackerspace.sg Organisation Shutdown (natalian.org)
v1.7.0-pro (github.com)
v1.7.0 (github.com)

Sep 2020

v1.6.4-pro (github.com)
v1.6.3-pro (github.com)
Amazon Timestream (www.awsgeek.com)
3219bac2-4fcf-42d2-b09f-0eb258377ecb (www.awsgeek.com)
v1.6.2 (github.com)
v1.6.2-pro (github.com)
v1.6.1-pro (github.com)
v1.6.0-pro (github.com)
v1.6.0 (github.com)
Mutual TLS authentication (docs.aws.amazon.com)
HTTP API AWS Lambda authorizers (docs.aws.amazon.com)
Delay Delay Delay Repay (blog.jamiek.it)
Which pediatrician is best in Singapore? (natalian.org)
AWS Data Exchange (www.awsgeek.com)

Aug 2020

Nikon Z6 Mini Review (blog.jamiek.it)
AWS Step Functions (www.awsgeek.com)
Google and Amazon Photos Uploaders (blog.jamiek.it)
HTTP API AWS service integrations (docs.aws.amazon.com)
HTTP API wildcard custom domains (docs.aws.amazon.com)
Changing the Oil Filter on a 2017 Ford Grand C-Max TDCi 1.5 (blog.jamiek.it)
Where we source our groceries in Singapore (natalian.org)

Jul 2020

Why I live in Singapore 2020 (natalian.org)
Serverless SaaS deep dive: Building serverless SaaS on AWS (www.awsgeek.com)
596cb508-d0a9-41aa-99b9-494f0f03476e (www.awsgeek.com)
Werner Vogels Keynote 2 (www.awsgeek.com)
Event-Driven Architecture (www.awsgeek.com)
Introduction to AWS Security (www.awsgeek.com)
Werner Vogels Keynote 1 (www.awsgeek.com)
Purpose Built Databases for Modern Applications (www.awsgeek.com)
Teresa Carlson Keynote (www.awsgeek.com)

Jun 2020

Serverless developer portal improvements (docs.aws.amazon.com)
AWS DataSync (www.awsgeek.com)
AWS Snow Family (www.awsgeek.com)
WebSocket API Sec-WebSocket-Protocol support (docs.aws.amazon.com)
Amazon EFS (www.awsgeek.com)
Games for a four year old (natalian.org)
Amazon FSx for Windows File Server (www.awsgeek.com)

May 2020

AWS Elastic Beanstalk (www.awsgeek.com)
Amazon Transcribe (www.awsgeek.com)
Amazon QLDB (www.awsgeek.com)
Video conferences suck (natalian.org)

Apr 2020

AWS Transfer Family (www.awsgeek.com)
HTTP API export (docs.aws.amazon.com)
503aa028-ea91-4206-99b0-5043adc1b931 (www.awsgeek.com)
Hygenic taps in a post COVID-19 world (natalian.org)
Amazon Textract (www.awsgeek.com)
Singapore Same day delivery experience during Circuit Breaker (natalian.org)
AWS Lambda (www.awsgeek.com)
Blocking coronavirus scam mails in Postfix (xn--blgg-hra.no)
The 5 Pillars of the AWS Well Architected Framework (www.awsgeek.com)
6568109c-9c18-48e2-8734-5a85a1082977 (www.awsgeek.com)

Mar 2020

Security documentation (docs.aws.amazon.com)
Amazon Personalize (www.awsgeek.com)
AWS Graviton EC2 Instances (www.awsgeek.com)
Amazon GuardDuty (www.awsgeek.com)
Amazon Athena (www.awsgeek.com)
Reorganized documentation (docs.aws.amazon.com)
HTTP API general availability (docs.aws.amazon.com)
In Bali (travel.ingolf-wagner.de)
The War on Upstart Fiber Optic Internet Providers (chrishacken.com)
Amazon API Gateway (www.awsgeek.com)
Amazon Pinpoint (www.awsgeek.com)
Amazon SQS (www.awsgeek.com)
SMTP honeypots: Extracting events and decoding MIME headers with Logstash (xn--blgg-hra.no)
Amazon FSx for Lustre (www.awsgeek.com)

Feb 2020

HTTP API logging (docs.aws.amazon.com)
Log slow Rails SQL queries (sosedoff.com)
AWS variables for OpenAPI import (docs.aws.amazon.com)
VMMEM.EXE High CPU Useage with Hyper-V (blog.jamiek.it)
A series of unfortunate events (xn--blgg-hra.no)
It's time (travel.ingolf-wagner.de)

Jan 2020

AWS Backup (www.awsgeek.com)
On the way to the Southisland (travel.ingolf-wagner.de)
Posts (feeds.alestic.com)

Dec 2019

Merry xmas (travel.ingolf-wagner.de)
AWS Outposts (www.awsgeek.com)
What is Cloud Computing (www.awsgeek.com)
Periodic Table of Amazon Web Services (www.awsgeek.com)
CI/CD with Fargate & ECS (www.awsgeek.com)
AWS Container Day (www.awsgeek.com)
Day 1 Keynote (PM) (www.awsgeek.com)
In Wellington again (travel.ingolf-wagner.de)
Day 2 Keynotes (www.awsgeek.com)
Day 3 Keynotes (www.awsgeek.com)
Day 1 Keynote (AM) (www.awsgeek.com)
Databases & Analytics (www.awsgeek.com)
Werner Vogels Keynote (www.awsgeek.com)
HTTP APIs (docs.aws.amazon.com)
Amazon EventBridge (www.awsgeek.com)
Test Github webhook events locally (sosedoff.com)

Nov 2019

Deploy Jekyll blog with Github Actions (sosedoff.com)
Taranaki (travel.ingolf-wagner.de)
In Wellington (travel.ingolf-wagner.de)
Private modules with Go mod (natalian.org)
Amazon Cognito (www.awsgeek.com)
Amazon Rekognition (www.awsgeek.com)
Kubernetes Questions (natalian.org)

Oct 2019

Wildcard custom domain names (docs.aws.amazon.com)
b9fa233d-4da1-4488-a7e2-f6b661e684a1 (www.awsgeek.com)
Startup Day (www.awsgeek.com)
Amazon Data Firehose logging (docs.aws.amazon.com)
Choosing the Right Database (www.awsgeek.com)
.NET & Windows Workloads on AWS (www.awsgeek.com)
Teresa Carlson Keynote (www.awsgeek.com)
Migration, DR & Biz Continuity (www.awsgeek.com)
Breaking Up the Monolith with Containers (www.awsgeek.com)
AWS Networking Fundamentals (www.awsgeek.com)
AWS Compute and Storage Fundamentals (www.awsgeek.com)
EC2 &-Cost (www.awsgeek.com)
Desktop Apps on AWS (www.awsgeek.com)
AWS Networking (www.awsgeek.com)
Breaking Down the Monolith (www.awsgeek.com)

Sep 2019

Enterprise Network Architectures on AWS (www.awsgeek.com)
Teresa Carlson Keynote (www.awsgeek.com)
Amazon SageMaker Deep Dive for Builders (www.awsgeek.com)
Migrating Windows Workloads to AWS (www.awsgeek.com)
Route53 aliases for invoking private APIs (docs.aws.amazon.com)
Alice Nuer Keynote (www.awsgeek.com)
Dr. Zhang Xia Keynote (www.awsgeek.com)
Ian Massingham Keynote (www.awsgeek.com)
Keynote 4 (www.awsgeek.com)
Keynote 5 (www.awsgeek.com)
AWS KMS (www.awsgeek.com)

Aug 2019

Amazon Managed Blockchain (www.awsgeek.com)
AWS Purpose Built Database Strategy (www.awsgeek.com)
Getting Started on AWS (www.awsgeek.com)
Joshua Burgin Keynote 2 (www.awsgeek.com)
Josh Burgin Keynote 1 (www.awsgeek.com)
Amazon Managed Blockchain (www.awsgeek.com)
AWS Lake Formation (www.awsgeek.com)
How to get AirBnB to (really) delete your account (really). (blog.jamiek.it)
Amazon EMR (www.awsgeek.com)

Jul 2019

AWS Icons (www.awsgeek.com)

Jun 2019

Tag-based access control for WebSocket APIs (docs.aws.amazon.com)
TLS version selection for custom domains (docs.aws.amazon.com)
VPC endpoint policies for private APIs (docs.aws.amazon.com)

May 2019

AWS Ground Station (www.awsgeek.com)
Documentation updated (docs.aws.amazon.com)
systemd unit to start a browser/user process on network up (blog.jamiek.it)
Tag-based access control for REST APIs (docs.aws.amazon.com)
AWS Purpose Built Databases (www.awsgeek.com)

Apr 2019

10 Years of Windows & .NET on AWS (www.awsgeek.com)
Documentation updated (docs.aws.amazon.com)

Mar 2019

Serverless developer portal improvements (docs.aws.amazon.com)
AWS App Mesh (www.awsgeek.com)
Amazon SNS (www.awsgeek.com)
Support for AWS Config (docs.aws.amazon.com)
Perfectly synchronized dual portscanning (xn--blgg-hra.no)
Closing Loops and Opening Minds (www.awsgeek.com)
Honeypot intruders’ HTTP activity (xn--blgg-hra.no)

Feb 2019

Amazon WorkLink (www.awsgeek.com)
Periodic Table of Amazon Web Services (www.awsgeek.com)
Build Go projects with Github Actions (sosedoff.com)
AWS Transit Gateway (www.awsgeek.com)
56659a01-cb80-46d3-9b94-f4b78ea21001 (www.awsgeek.com)
Support for AWS CloudFormation (docs.aws.amazon.com)
Configure cwm(1) (www.romanzolotarev.com)

Jan 2019

AWS AppSync (www.awsgeek.com)
Amazon Macie (www.awsgeek.com)
Amazon DocumentDB (www.awsgeek.com)
Amazon Aurora Serverless (www.awsgeek.com)
22ded7cc-fde2-4091-b4bd-5a06c01f0271 (www.awsgeek.com)

Dec 2018

Amazon Neptune (www.awsgeek.com)
Support for WebSocket APIs (docs.aws.amazon.com)
Configure nsd(8) on OpenBSD (www.romanzolotarev.com)
Fitting a 15mm High Drive into a Gigabyte BRIX GB-BXBT-1900 (blog.jamiek.it)
AWS Transfer for SFTP (www.awsgeek.com)
Amazon DynamoDB Under the Hood (www.awsgeek.com)
Amazon VPC Security at the Speed of Light (www.awsgeek.com)
Evolution of the EC2 Host (www.awsgeek.com)
Powering Next Gen EC2 Instances Deep Dive into the Nitro System (www.awsgeek.com)

Nov 2018

Amazon S3 (www.awsgeek.com)
Forward outgoing mail to a remote SMTP server (www.romanzolotarev.com)
Working with Ansible vaults in Go (sosedoff.com)
Serverless developer portal available through AWS Serverless Application Repository (docs.aws.amazon.com)
Mount exFAT file system on OpenBSD (www.romanzolotarev.com)
Amazon API Gateway (www.awsgeek.com)
Mount file system via Media Transfer Protocol on OpenBSD (www.romanzolotarev.com)
Amazon SageMaker (www.awsgeek.com)
Support for AWS WAF (docs.aws.amazon.com)

Oct 2018

Serverless developer portal (docs.aws.amazon.com)
Upgrade OpenBSD on bare metal (www.romanzolotarev.com)
Support for multi-value headers and query string parameters (docs.aws.amazon.com)

Sep 2018

OpenAPI support (docs.aws.amazon.com)
Documentation updated (docs.aws.amazon.com)
Generate random string with random(4) (www.romanzolotarev.com)
Amazon ElastiCache (www.awsgeek.com)
Find and remove whitespaces with grep(1) and sed(1) (www.romanzolotarev.com)
Generate RSS feeds with grep(1), sed(1), and awk(1) (www.romanzolotarev.com)
Find disk name and partition with sysctl(1) and dmesg(1) (www.romanzolotarev.com)
Amazon RDS (www.awsgeek.com)
Make bootable image with geteltorito(1) and dd(1) (www.romanzolotarev.com)
Dock laptop with xrandr(1), xinput(1), xrdb(1), and sysctl(8) (www.romanzolotarev.com)
Starting an Internet Service Provider - Part 2 - Deploying Fiber (chrishacken.com)
Active AWS X-Ray integration (docs.aws.amazon.com)
AWS PrivateLink (www.awsgeek.com)
Amazon Comprehend (www.awsgeek.com)
Amazon EKS (www.awsgeek.com)

Aug 2018

Caching improvements (docs.aws.amazon.com)
Prepare ThinkPad X1 Carbon Gen 5 for OpenBSD (www.romanzolotarev.com)
Encrypt disk with bioctl(8) and CRYPTO (www.romanzolotarev.com)

Jul 2018

Service limits revised (docs.aws.amazon.com)
AWS Storage Gateway (www.awsgeek.com)
Overriding API request and response parameters and headers (docs.aws.amazon.com)
Method-level throttling for usage plans (docs.aws.amazon.com)
Deploy VM on OpenBSD Amsterdam (www.romanzolotarev.com)

Jun 2018

API Gateway Developer Guide update notifications now available through RSS (docs.aws.amazon.com)
Host Git repositories on OpenBSD (www.romanzolotarev.com)
Publish Git repositories with stagit(1) on OpenBSD (www.romanzolotarev.com)

May 2018

The First Church of Chatbot: or, HOWTO Pwn a Democracy using Common Ingredients Easily Found in… (medium.com)
Manage terminals with tmux(1) (www.romanzolotarev.com)
Edit text with vi(1) (www.romanzolotarev.com)
Configure newsboat(1) to read RSS feeds in terminal (www.romanzolotarev.com)
Customize xenodm(1) login screen (www.romanzolotarev.com)
Set default programs with xdg-mime(1) (www.romanzolotarev.com)

Apr 2018

Quickly expose Docker ports (sosedoff.com)
Enable HTTPS with acme-client(1) and Let's Encrypt on OpenBSD (www.romanzolotarev.com)
Configure httpd(8) on OpenBSD (www.romanzolotarev.com)
Install OpenBSD on Vultr (www.romanzolotarev.com)
Make a static site with find(1), grep(1), and lowdown or Markdown.pl (www.romanzolotarev.com)

Mar 2018

Generate passphrases with random(4) (www.romanzolotarev.com)
Zeroconf discovery with Swift (sosedoff.com)
Set time zone on OpenBSD (www.romanzolotarev.com)
AWS WAF (www.awsgeek.com)
Archive with borg(1) (www.romanzolotarev.com)
Mount disk with... mount(1) (www.romanzolotarev.com)

Feb 2018

Print with cups(1) on macOS (www.romanzolotarev.com)
Singapore (travel.ingolf-wagner.de)
Abeltasman Park (travel.ingolf-wagner.de)
Amazon DynamoDB (www.awsgeek.com)
Enjoying the South Island (travel.ingolf-wagner.de)
Going South (travel.ingolf-wagner.de)

Jan 2018

Surfing and working at the vulcano (travel.ingolf-wagner.de)

Dec 2017

Happy New Year (travel.ingolf-wagner.de)
Merry Xmas from New Zealand (travel.ingolf-wagner.de)
Evolution of the EC2 Host (www.awsgeek.com)
Another Day Another Billion Flows (www.awsgeek.com)
Let's go to New Zealand (travel.ingolf-wagner.de)
PrivateLink Deep Dive (www.awsgeek.com)
Deep Dive into Amazon Fargate (www.awsgeek.com)
Container Networking Deep Dive with Amazon ECS (www.awsgeek.com)
Big Data Architectural Patterns & Best Practices on AWS (www.awsgeek.com)
Automating DDoS Response in the Cloud (www.awsgeek.com)
Using AWS Lambda as a Security Team (www.awsgeek.com)
Force Multiple Your Security Team with Automation & Alexa (www.awsgeek.com)

Nov 2017

Amazon EC2 Spot Instances (www.awsgeek.com)
Amazon ECS (www.awsgeek.com)
Changing Plans (travel.ingolf-wagner.de)
Rust Safety (husobee.github.io)
AWS ALB (www.awsgeek.com)
Valparaiso (travel.ingolf-wagner.de)

Oct 2017

Arrival in Chile (travel.ingolf-wagner.de)
Fotos of Industry buildings in Düsseldorf (travel.ingolf-wagner.de)
Retry actions in Ruby (sosedoff.com)
Manage passwords with openssl(1) and oathtool(1) (www.romanzolotarev.com)

Sep 2017

Zen of Cloud Optimization (www.awsgeek.com)
Amazon Machine Learning (www.awsgeek.com)
AWS Well Architected Framework (www.awsgeek.com)
Install OpenBSD on a desktop (www.romanzolotarev.com)
Prepare bootable USB drive with OpenBSD installer on macOS (www.romanzolotarev.com)
Service discovery with ZeroConf and Go (sosedoff.com)
Configure login(1) and sshd(8) for YubiKey on OpenBSD (www.romanzolotarev.com)

Aug 2017

Network Security - OSI (husobee.github.io)
Secure Programming - Web Applications (husobee.github.io)
Edit text with Vim (www.romanzolotarev.com)
Four years of Pgweb (sosedoff.com)

May 2017

Manage passwords with security(1) on macOS (www.romanzolotarev.com)
Zen and the Art of Internet Infrastructure (medium.com)
Simple Auto-complete (husobee.github.io)
Generate SSH keys (www.romanzolotarev.com)

Apr 2017

Host repositories on GitHub (www.romanzolotarev.com)

Feb 2017

Using Swagger to Develop APIs (husobee.github.io)
Starting an Internet Service Provider (chrishacken.com)

Jan 2017

Load testing on Heroku (sosedoff.com)
Zero-Sum/Fantasy/Politics versus Abundance/SF/Tech (medium.com)
On the Citational Complexity of Disciplines (medium.com)

Nov 2016

Troubleshooting HTTP with tcpdump in Docker (husobee.github.io)
Everything Old is New Again (medium.com)
Find environment variables in Ruby projects (sosedoff.com)
Make a static website with Jekyll (www.romanzolotarev.com)
Touch typing (www.romanzolotarev.com)

Oct 2016

Compare JavaScript, Ramda, and Elm (www.romanzolotarev.com)
Screencasts for programmers (www.romanzolotarev.com)
Docker Gotchas (sosedoff.com)

Sep 2016

Hacking Client Certs into httpstat (husobee.github.io)
Never Use Floats for Money (husobee.github.io)
Golang Channel Dangers (husobee.github.io)
Edit text with TextEdit.app (www.romanzolotarev.com)
That time a BT rep. recommended I use "something like Password123" (blog.jamiek.it)
Safe Heaps in Golang (husobee.github.io)

Aug 2016

Markdown in twenty four lines (www.romanzolotarev.com)
A standalone website (www.romanzolotarev.com)
Do you need a website? (www.romanzolotarev.com)

Jul 2016

Pitching A Fit, or #64SF (medium.com)
Custom struct field tags in Golang (sosedoff.com)
The Potlatch as Probiotic Petri Dish (medium.com)

May 2016

Dump all MySQL and PostgreSQL databases (sosedoff.com)
Using Puma and Capybara for integration testing (sosedoff.com)

Apr 2016

Better CoreOS in a VM experience (eagain.net)

Mar 2016

Travis CI extension for Github (sosedoff.com)

Jan 2016

Unmarshaling a JSON array into a Go struct (eagain.net)
Go JSON unmarshaling based on an enumerated field value (eagain.net)

Dec 2015

Prolog is like FTL fuel for your spaceship. (medium.com)
Running simple SSH honeypot with Docker (sosedoff.com)
DNS for local development (sosedoff.com)
Try Swift Online (sosedoff.com)

Nov 2015

The Martian - The Swiss Cheese of Films (blog.jamiek.it)

Oct 2015

BitRun - Hello World (sosedoff.com)
Camera Repair Quote from Sendean Cameras (blog.jamiek.it)

Sep 2015

Flickr Auto-Uploader for Windows Phone (blog.jamiek.it)
Other Blockchain-based Social Graphs (medium.com)

Aug 2015

Dynamic JSON in Go (eagain.net)

Jul 2015

Flickr authorisation URL doesn't work on certain browser components (blog.jamiek.it)
So you got rejected for Singapore PR; now what? (medium.com)

May 2015

Exploring 1Password's Crypto With Go (sosedoff.com)
SSH port forwarding with Go (sosedoff.com)
Data encryption in Go using OpenSSL (sosedoff.com)
Automatically import boot2docker environment variables (sosedoff.com)

Apr 2015

Manually Fixing Multiple Screens with Different DPIs in Linux (blog.jamiek.it)

Jan 2015

Photos, EXIF, GPS and Go (sosedoff.com)
Hipache API service (sosedoff.com)

Dec 2014

Gin middleware examples (sosedoff.com)
Generate random hex string in Go (sosedoff.com)

Sep 2014

How not to Transfer Your Domains Between Registrars (blog.jamiek.it)

Jul 2014

Cleanup git branches (sosedoff.com)
Better initializer structure for Ruby applications (sosedoff.com)

Mar 2014

Plans are Changing (travel.ingolf-wagner.de)
Found a job (travel.ingolf-wagner.de)

Feb 2014

Recommended Apps for Windows Phone 8 (blog.jamiek.it)
Notes from SCALE12x (eagain.net)

Jan 2014

My dreams seem to come true (travel.ingolf-wagner.de)
Birthday and my plans (travel.ingolf-wagner.de)
Script to set Firefox zoom/dpi/devPixelsPerPx on the command line (blog.jamiek.it)

Dec 2013

Vietnam and back in Thailand (travel.ingolf-wagner.de)
Cleanup docker images and containers (sosedoff.com)
Weekend project: irc2pusher message relay (sosedoff.com)
Thailand (travel.ingolf-wagner.de)
Weekend project: OSX launchctl wrapper in Go (sosedoff.com)
Geo lookups with ElasticSearch and Rails (sosedoff.com)

Nov 2013

Cebu Manila and the end of my visit in Philippiens (travel.ingolf-wagner.de)
Malapascua (travel.ingolf-wagner.de)
Malapascua (Logon) (travel.ingolf-wagner.de)

Oct 2013

Sexism at theregister.co.uk (blog.jamiek.it)
First impressions about Philippines (Manila) (travel.ingolf-wagner.de)
Last Day in Singapore (travel.ingolf-wagner.de)
First Day in Singapore (travel.ingolf-wagner.de)

Sep 2013

(Almost) Passive Cooling an Acer Aspire Revo R3600 Intel Atom 330 (blog.jamiek.it)
The Truth About Film and Airport X-Ray Machines (blog.jamiek.it)

Aug 2013

Faster CI builds by caching installed bundle to AmazonS3 (sosedoff.com)
Giving up Google (blog.jamiek.it)
It’s Great When You’re Straight… Yeah (blog.jamiek.it)
My Hour with Skype Support (blog.jamiek.it)
BT Internet SMTP Authentication (with Exim for Example) (blog.jamiek.it)

Jul 2013

Hide Yahoo! nav bar in Flickr etc (blog.jamiek.it)

Feb 2013

Lighweight virtualization with LXC (sosedoff.com)

Nov 2012

Minimal ActiveAdmin install (sosedoff.com)

Jul 2012

Stream Travis-CI updates into notifications center (sosedoff.com)

Jun 2012

FineRadar - Solving the problem for city parking (sosedoff.com)
Dynamic nginx upstreams with Lua and Redis (sosedoff.com)

May 2012

Key and value checks for Ruby arrays and hashes (sosedoff.com)
Dynamic HTTP proxy with Node.js and Redis (sosedoff.com)

Apr 2012

Sending apple push notification with ApplePush gem (sosedoff.com)
Hacking on OpenTable public API (sosedoff.com)
Strip cookies from response (sosedoff.com)

Feb 2012

Emoji and Rails JSON output issue (sosedoff.com)

Jan 2012

Adding code revision header to your apps (sosedoff.com)
Slides for my recent talks (eagain.net)

Dec 2011

Autotrust your RVM gemsets (sosedoff.com)

Aug 2011

Processing emails with Postfix and Rails (sosedoff.com)

Apr 2011

Keyboards influenced by touchscreens (eagain.net)

Feb 2011

Deploy tools (eagain.net)

Aug 2008

EuroPython 2008 videos are up (eagain.net)

Jul 2008

EuroPython 2008 wrap up (eagain.net)
EuroPython 2008 talk #1: My God it's Full of Files (eagain.net)

Nov 2007

Incremental mapreduce (eagain.net)

Oct 2007

KVM, the virtualization mechanism, rocks (eagain.net)
Snakepit and gitosis, things I've been working on (eagain.net)

Jun 2007

Rotaclock -- a unique clock where the whole wrist display the time (eagain.net)

Mar 2007

Git for Computer Scientists (eagain.net)
Howto host `git` on your Linux box (eagain.net)

Feb 2007

Howto buy a used car in California (eagain.net)
SCALE5x: Talk summary of the OpenWengo talk (eagain.net)
SCALE5x: Talk summary of the horribly named Red Hat Xen talk (eagain.net)
SCALE5x: Talk summary of Admin++, what root never told you (eagain.net)
IMAP over SSH Howto (eagain.net)
Web 2.0 Explained (eagain.net)

Dec 2006

Six Word Scifi (eagain.net)
The Phone Killer Phone (eagain.net)

Nov 2006

I need a bag (eagain.net)
A Revver command line video upload tool (eagain.net)

Sep 2006

New domain name (eagain.net)

May 2006

In case your Xen domU's have networking trouble (eagain.net)
iBook--, Thinkpad++ (eagain.net)

Apr 2006

My iBook has two heads (eagain.net)

Dec 2005

`render_pattern`: Repeat patterns easily in Nevow templates (eagain.net)
`render_fragment`: Reusable fragment embedding in Nevow templates (eagain.net)
`render_if`: Conditional Parts in Nevow Templates (eagain.net)

Nov 2005

My review of Twisted Network Programming Essentials (eagain.net)
turku-dev: Kehittäjätapaaminen Turussa (eagain.net)
The MochiKit screencast is very nice (eagain.net)
I registered at Technorati.com (eagain.net)
New website template (eagain.net)
Python is confusing (eagain.net)

Sep 2005

Using *nevow.guard* the smart way (eagain.net)
Turuxi gathering looks a bit too boring :( (eagain.net)

Jan 0001

(www.awsgeek.com)