johnpfeiffer
  • Home
  • Engineering (People) Managers
  • John Likes
  • Software Engineer Favorites
  • Categories
  • Tags
  • Archives
  from 139 articles
  • 2021-09-03 CircleCI for a Pelican static Github site (975 words) build-CI-CD-devops
  • 2021-04-14 Using CircleCI as continuous integration and continuous deployment (1374 words) build-CI-CD-devops
  • 2020-09-27 Using AWS CDK to configure deploy a Golang Lambda with APIGateway (1539 words) build-CI-CD-devops
  • 2020-03-05 Localstack APIGateway Lambda and S3 integration testing (930 words) build-CI-CD-devops
  • 2018-06-11 Go FaaS with AWS Lambda (1985 words) build-CI-CD-devops
  • 2018-05-12 Infrastructure as Code with Terraform and AWS (975 words) build-CI-CD-devops
  • 2017-05-23 Continuous Delivery with Bitbucket Pipelines and Google App Engine Deployment and the storage.objects.list error (1886 words) build-CI-CD-devops
  • 2016-08-27 Consul Service Discovery and Cluster Configuration (873 words) build-CI-CD-devops
  • 2016-07-29 A micro story about migrating a personal monolith into microservices (2084 words) build-CI-CD-devops
  • 2016-02-24 Debian Packages for Deployment and Reprepro for a local apt repository (998 words) build-CI-CD-devops
  • 2016-01-05 Python packaging pip wheels (555 words) build-CI-CD-devops
  • 2015-12-21 Static site with Bitbucket and Shippable and Pelican (1076 words) build-CI-CD-devops
  • 2015-07-06 Build Automation using packer to build an AMI use immutable not chef (1113 words) build-CI-CD-devops
  • 2015-05-25 Pragmatic testing, from Makefile to CI with Docker (1367 words) build-CI-CD-devops
  • 2014-10-31 Virtualenv Python Interpreter from source (548 words) build-CI-CD-devops
  • 2014-09-15 Static site pelican blog with GitHub Pages and Travis CI (743 words) build-CI-CD-devops
  • 2014-08-08 Intro to Amazon AWS Elastic Beanstalk (977 words) build-CI-CD-devops
  • 2021-01-23 Bitcoin is a bad business model and when to invest in your Cost Center (1437 words) it
  • 2018-12-31 Career Development and Software Engineering Roles (1203 words) it
  • 2018-01-20 Working successfully with remote contractors (1220 words) it
  • 2017-05-07 Mid 2017 technology and business prediction for 2018 and beyond (787 words) it
  • 2017-02-16 Security Encryption HTTPS OpenSSL SSH Keygen VPN Letsencrypt Certbot (4376 words) it
  • 2012-11-08 Server Operations: Cloud versus Build Your Own (452 words) it
  • 2012-07-29 Creating Economies of Scale in Software Development (798 words) it
  • 2012-06-21 An Evolution of Questions and Answers (196 words) it
  • 2012-05-31 Mid 2012 technology and business prediction for 2013 and beyond (231 words) it
  • 2012-03-29 LDAP and LDAPS with Apache Directory Studio and the Java Keystore (825 words) it
  • 2012-02-27 Technology Careers (part 1) (493 words) it
  • 2011-12-27 Yes, Change your Password regularly (342 words) it
  • 2010-11-29 Command Line DOS Networking (896 words) it
  • 2010-08-30 Drupal Security Tip: disabling anonymous access to cron (534 words) it
  • 2010-08-02 Electric Car Rebate... Why not go European? (233 words) it
  • 2010-07-13 Can't delete FTP folder in Drupal - Filezilla hidden files (67 words) it
  • 2010-06-14 Outlook RPC over HTTP with a non standard port (570 words) it
  • 2010-05-03 Blackberry Enterprise Server Express on same domain as BES (windows and exchange 2003) (1447 words) it
  • 2010-02-02 Replace Windows XP SP3 notepad with notepad2 (139 words) it
  • 2008-08-16 SEO Search Engine Optimization by John Pfeiffer (825 words) it
  • 2016-02-28 Alpine Linux Introduction Tutorial (470 words) linux
  • 2014-10-08 Xubuntu hotkey shortcuts and Zoom (also for xfce) (317 words) linux
  • 2014-08-26 Fix Fn screen brightness Ubuntu 14.04 intel graphics (82 words) linux
  • 2014-08-20 Ubuntu Bootable USB, apt-get and dpkg, and the best packages to install (2449 words) linux
  • 2013-07-20 Attack of the Spiders, Bots, and Crawlers (256 words) linux
  • 2013-02-15 Fix Byobu infinite scroll bug on Ubuntu 12.04 Precise Pangolin (603 words) linux
  • 2011-11-12 Using find grep cut awk sort dd with files and text and listing files with ls (2434 words) linux
  • 2011-02-28 Amazon SES on EC2 free tier to search for a kitteh! (500 words) linux
  • 2010-08-04 Tiny Core Linux with Linksys Wireless Card - no CD required installation (846 words) linux
  • 2010-02-10 Customize your linux bash console: bashrc, aliases, colors, hotkeys, history length (1129 words) linux
  • 2010-01-21 Script Programming, Linux expect script passwd: 365 programming project day twenty two (507 words) linux
  • 2009-11-11 Systeminfo hardware diagnostic listing ram processor ubuntu version ps top iotop lshw dmidecode (1679 words) linux
  • 2009-09-06 wget curl get ip timeout backup download site including images (1170 words) linux
  • 2009-08-06 Network ifconfig ifcfg static and dhcp eth0 route wifi wpa (1402 words) linux
  • 2009-01-01 firewall iptables ufw ssh https nat forwarding redirect (1799 words) linux
  • 2024-08-25 React Javascript Intro (219 words) programming
  • 2024-04-23 Golang Concurrency Part 1 WaitGroup (404 words) programming
  • 2020-09-30 Sorting in Golang (1070 words) programming
  • 2018-05-01 Go Web Development and Templates with Heroku (1953 words) programming
  • 2018-02-10 More Go Data Structures with Heap and Tree and Trie (385 words) programming
  • 2017-12-02 Golang Buffalo Tutorial To Create A Web Site With Authentication (736 words) programming
  • 2017-11-06 Dynamic Programming and Memoization and the Compute versus Storage Tradeoff (729 words) programming
  • 2017-04-12 Golang Concurrency Goroutines and Channels (1642 words) programming
  • 2017-02-25 Code is for Humans (1786 words) programming
  • 2016-12-30 Golang JSON is challenging (1179 words) programming
  • 2016-10-22 Golang Testing Benchmark Profiling Subtests Fuzz Testing (2119 words) programming
  • 2016-10-05 Golang Interfaces Stack Linked List Queue Map Set (1545 words) programming
  • 2016-10-02 Golang Slices Functions Filters Mergesort (1682 words) programming
  • 2015-11-15 Go Programming Intro with VS Code and Arrays Slices Functions and Testing (2799 words) programming
  • 2015-06-03 Meeting Bjarne Stroustrup, creator of C plus plus, in the Atlassian Dev Den (1945 words) programming
  • 2015-03-26 Caching data and common gotchas and an intro to redis memcached and varnish (2501 words) programming
  • 2014-11-01 Subunit and Subunit2JunitXML to get JUnitXML test result output from UnitTest (380 words) programming
  • 2014-09-07 Mobile edit cloud execution of python code (336 words) programming
  • 2014-08-08 ListJS: Sort, Filters, Search and more for HTML lists and tables in Javascript (474 words) programming
  • 2014-08-08 Publish a pelican blog using a Bitbucket POST Webhook (304 words) programming
  • 2014-07-02 Markdown syntax cheatsheet (254 words) programming
  • 2014-06-30 Creating a static web site with Bitbucket (89 words) programming
  • 2014-06-21 How to set up a Pelican static blog site (1240 words) programming
  • 2013-11-26 Cumulus compatible S3, nginx, and HMAC signed requests (360 words) programming
  • 2013-09-17 Selenium headless browser automated testing with PhantomJS and Python (968 words) programming
  • 2013-07-07 Git Basics and Hard to Scratch Itches (480 words) programming
  • 2013-05-09 Best Computer Science online and a More Complete Education (716 words) programming
  • 2013-04-30 Jinja2, a web html template layout for everyone (509 words) programming
  • 2013-01-26 Google App Engine Python (1087 words) programming
  • 2012-09-11 Tomcat deployment on Openshift for free (705 words) programming
  • 2012-04-13 Amazon S3 Bucket HTML Redirect (286 words) programming
  • 2012-03-12 Self configuration tests for scalability (465 words) programming
  • 2012-01-20 Test Driven Development Introduction and QA Domains (1320 words) programming
  • 2011-06-05 Time for Programmers (505 words) programming
  • 2010-11-05 Eclipse IDE C Wascana on Windows 7 (750 words) programming
  • 2010-08-26 Drupal 6 wysiwyg module so users can insert images (394 words) programming
  • 2010-08-15 CSS 3 column liquid layout example (246 words) programming
  • 2010-07-06 How to install a Drupal tag cloud (301 words) programming
  • 2010-05-15 CSS 3 column liquid layout with background image stretch (323 words) programming
  • 2010-03-29 Is Programming Simple? Contrasting FizzBuzz Solutions: 365 programming project day forty two (546 words) programming
  • 2010-03-21 Windows CE Programming - writing text to the display: 365 programming project day forty one (952 words) programming
  • 2010-03-18 Drupal in 2D - pictures of pixels (25 words) programming
  • 2010-03-16 Windows CE programming: A win32 api button: 365 programming project day forty (708 words) programming
  • 2010-02-23 How to customize a Drupal Zen theme Primary Links into Horizontal: 365 programming project day thirty nine (835 words) programming
  • 2010-02-18 A better CSS 3 column header footer layout: 365 programming project day thirty eight (253 words) programming
  • 2010-02-17 How to center with CSS: 365 programming project day thirty seven (209 words) programming
  • 2010-02-12 C programming windows clock v4 (failure is only feedback): 365 programming project day thirty six (650 words) programming
  • 2010-02-11 Drupal Basic Site Configuration: the Search Block (374 words) programming
  • 2010-02-11 C programming windows clock v3: 365 programming project day thirty five (546 words) programming
  • 2010-02-10 Drupal Themes customization intro: 365 programming project day thirty four (320 words) programming
  • 2010-02-04 Javascript Form Validation, Lots of work: 365 programming project day thirty three (368 words) programming
  • 2010-02-01 Debugging and "Accidental Difficulties" with getchar and loops: 365 programming project day thirty two (279 words) programming
  • 2010-02-01 C programming command line clock continued (winclockv2): 365 programming project day thirty one (381 words) programming
  • 2010-01-31 C programming display the current time: 365 programming project day thirty (363 words) programming
  • 2010-01-30 WinCE Custom Include to Modularize Functions: 365 programming project day twenty nine (297 words) programming
  • 2010-01-28 Maintaining an old ASP website with Javascript downloads: 365 programming project day twenty eight (586 words) programming
  • 2010-01-27 DOS batch file using a for loop to test a vpn with ping: 365 programming project day twenty seven (428 words) programming
  • 2010-01-27 Javascript validation of an html form: 365 programming project day twenty six (311 words) programming
  • 2010-01-25 PHP User Input HTML Sanitization and Math: 365 programming project day twenty five (226 words) programming
  • 2010-01-24 Javascript on MS CRM Forms: 365 programming project day twenty-four (336 words) programming
  • 2010-01-22 VBScript Windows Shell Script (Programming) For Loop: 365 programming project day twenty three (458 words) programming
  • 2010-01-21 Windows programming in WinCE on an HP IPAQ: 365 programming project day twenty one (676 words) programming
  • 2010-01-20 A Simple Windows Button: 365-programming project day six (543 words) programming
  • 2010-01-19 PHP and CSS on a radio button board: 365 programming project day five (646 words) programming
  • 2010-01-18 First real Windows program: 365 programming project day four (617 words) programming
  • 2010-01-17 PHP is mad cool with CSS: 365 programming project day three (437 words) programming
  • 2010-01-16 Windows MessageBox: 365 programming project day two (325 words) programming
  • 2010-01-15 CSS Hover: 365 programming project day one (566 words) programming
  • 2010-01-06 How to use Drupal Blocks and a custom php hit counter block (235 words) programming
  • 2010-01-06 Drupal Site Offline - how to login (73 words) programming
  • 2023-01-16 The answer is not the solution (187 words) puzzles
  • 2017-06-29 Productivity is a Myth (677 words) puzzles
  • 2013-05-13 Logic Puzzles (1515 words) puzzles
  • 2011-08-08 A concise summary of amazing and great ideas (1396 words) puzzles
  • 2010-07-05 America's Great Recession and Wealth Without Borders (387 words) puzzles
  • 2010-06-13 The Magical Million 3 helicopters scratchcard scam (263 words) puzzles
  • 2010-05-15 French Toast recipe aka Purjeni Filiki (162 words) puzzles
  • 2010-01-30 Pancakes from Scratch Recipe v2 (144 words) puzzles
  • 2010-01-16 Translate This! (81 words) puzzles
  • 2010-01-16 First Time Baking Bread, version .116 (276 words) puzzles
  • 2016-07-28 Drupal with Docker Compose and nginx and php-fpm and mariadb (2479 words) virtualization
  • 2015-06-13 nginx with Docker (1739 words) virtualization
  • 2015-05-21 HAProxy in Docker (756 words) virtualization
  • 2014-07-16 Using Vagrant to deploy instances on AWS (1486 words) virtualization
  • 2014-07-10 Docker Intro install run and port forward (3822 words) virtualization
  • 2010-01-09 Install Virtualbox 3 on Debian 5 gui (454 words) virtualization
  • 2009-11-15 How To Install Virtualbox 3 on CentOS 5 Minimal (98 words) virtualization