www.rdegges.com Open in urlscan Pro
2600:9000:235a:8e00:1e:9731:a100:93a1  Public Scan

Submitted URL: http://www.rdegges.com/
Effective URL: https://www.rdegges.com/
Submission: On September 19 via api from US — Scanned from DE

Form analysis 2 forms found in the DOM

POST https://buttondown.email/api/emails/embed-subscribe/rdegges

<form action="https://buttondown.email/api/emails/embed-subscribe/rdegges" class="email-subscribe form-inline" method="post" onsubmit="window.open('https://buttondown.email/rdegges', 'popupwindow')" role="form" target="popupwindow">
  <div class="form-group">
    <input class="form-control" id="bd-email" name="email" placeholder="Email Address" size="20" required="" type="email">
  </div>
  <button type="submit" class="btn btn-primary">Subscribe</button>
</form>

POST https://buttondown.email/api/emails/embed-subscribe/rdegges

<form action="https://buttondown.email/api/emails/embed-subscribe/rdegges" class="email-subscribe form-inline" method="post" onsubmit="window.open('https://buttondown.email/rdegges', 'popupwindow')" role="form" target="popupwindow">
  <div class="form-group">
    <input class="form-control" id="bd-email" name="email" placeholder="Email Address" size="20" required="" type="email">
  </div>
  <button type="submit" class="btn btn-primary">Subscribe</button>
</form>

Text Content

RANDALL DEGGES


RANDOM THOUGHTS OF A HAPPY PROGRAMMER

--------------------------------------------------------------------------------

 * HOME
 * BLUESKY
 * GITHUB
 * TALKS
 * EMAIL

--------------------------------------------------------------------------------

Hey, I'm Randall. I'm just a happy programmer that likes to hack stuff.


Subscribe
   03 Aug 2024
 * I'M WRITING AGAIN 03 Aug 2024
   04 Apr 2022
 * DOES MUSIC HELP YOU FOCUS? 04 Apr 2022
   04 Apr 2022
 * REAL ESTATE VS STOCKS 04 Apr 2022
   28 Feb 2022
 * JOURNALING: THE BEST HABIT I PICKED UP IN 2021 28 Feb 2022
   30 Jan 2022
 * HOW TO CALCULATE THE ENERGY CONSUMPTION OF A MAC 30 Jan 2022
   03 Oct 2021
 * HOW I CONVERTED A REST API I DON'T CONTROL TO GRAPHQL 03 Oct 2021
   03 May 2020
 * THE FEATURE SNOWBALL 03 May 2020
   07 Apr 2020
 * DEFENSIVE FINANCE IN A DOWNTURN 07 Apr 2020
   05 Apr 2020
 * DON'T WASTE TIME GETTING FEEDBACK 05 Apr 2020
   17 Feb 2020
 * THE ONLY TYPE OF API SERVICES I'LL USE 17 Feb 2020
   17 Jan 2020
 * MY PERSONAL FINANCIAL STRATEGY 17 Jan 2020
   26 Jan 2018
 * PLEASE STOP USING LOCAL STORAGE 26 Jan 2018
   21 Jan 2018
 * HOW EU COOKIE LAW MYTHS AFFECT WEB SECURITY 21 Jan 2018
   03 Jan 2018
 * TO 30 BILLION AND BEYOND 03 Jan 2018
   10 Dec 2017
 * HOW TO MONETIZE YOUR WEBSITE WITH CRYPTOCURRENCY MINING 10 Dec 2017
   29 Aug 2017
 * AUTHENTICATION STILL SUCKS 29 Aug 2017
   31 Mar 2017
 * TOO BUSY 31 Mar 2017
   14 Jul 2016
 * I DON'T GIVE A SHIT ABOUT LICENSING 14 Jul 2016
   29 Dec 2015
 * OBSESSING OVER AVAILABILITY IS DUMB 29 Dec 2015
   18 Dec 2015
 * TWO YEARS OF EVANGELISM 18 Dec 2015
   11 Dec 2015
 * SAYING GOODBYE 11 Dec 2015
   22 Apr 2015
 * BUILDING A HEROKU ADDON - PLANNING 22 Apr 2015
   06 Apr 2015
 * BUILDING A HEROKU ADDON 06 Apr 2015
   23 Mar 2015
 * WHY I LOVE BASIC AUTH 23 Mar 2015
   15 Mar 2015
 * LEAVING THINGS BETTER OFF 15 Mar 2015
   07 Mar 2015
 * ENJOY YOUR LIFE 07 Mar 2015
   25 Jan 2015
 * THE BEST THING I EVER DID 25 Jan 2015
   20 Jan 2015
 * FINDING YOUR PASSION 20 Jan 2015
   23 Sep 2014
 * FOR LOOPS IN NODE 23 Sep 2014
   05 Jun 2014
 * TECH MARKETING AND SPAM 05 Jun 2014
   04 Jun 2014
 * HEROKU AND SOA 04 Jun 2014
   30 May 2014
 * QUALITY 30 May 2014
   22 Feb 2014
 * MY EXPERIENCE AS A NEW DEVELOPER EVANGELIST 22 Feb 2014
   03 Feb 2014
 * MOVING ON 03 Feb 2014
   31 Jan 2014
 * MY STARTUP, A RETROSPECTIVE 31 Jan 2014
   22 Jan 2014
 * MAKING THE WORLD A LITTLE BIT BETTER 22 Jan 2014
   18 Dec 2013
 * HOW CALLER ID WORKS 18 Dec 2013
   16 Dec 2013
 * INSTANTLY IMPROVE YOUR MONTH 16 Dec 2013
   21 Oct 2013
 * FUCKING DO SOMETHING! 21 Oct 2013
   04 Sep 2013
 * QUICKLY EXTRACT XML DATA WITH PYTHON 04 Sep 2013
   18 Jul 2013
 * HOW HARD CAN YOU WORK? 18 Jul 2013
   29 Jun 2013
 * BUILDING AN API COMPANY - A SERIES 29 Jun 2013
   28 Jun 2013
 * TWENTY FIVE 28 Jun 2013
   12 Jun 2013
 * EASY FUZZY TEXT SEARCHING WITH POSTGRESQL 12 Jun 2013
   24 May 2013
 * FEARLESS 24 May 2013
   22 May 2013
 * 5 AM 22 May 2013
   14 May 2013
 * CD 14 May 2013
   28 Apr 2013
 * SOME THOUGHTS ON BITCOIN 28 Apr 2013
   16 Apr 2013
 * MOTIVATION.IO 16 Apr 2013
   01 Apr 2013
 * HIGH STANDARDS 01 Apr 2013
   31 Mar 2013
 * IT'S ALL PERSPECTIVE 31 Mar 2013
   28 Mar 2013
 * SACRIFICE 28 Mar 2013
   26 Mar 2013
 * THE POSITIVE PROGRAMMER 26 Mar 2013
   25 Mar 2013
 * API COMPANY MISTAKES - PART 1 - SERIALIZATION FORMATS 25 Mar 2013
   24 Mar 2013
 * A STATE OF EXHAUSTION 24 Mar 2013
   10 Feb 2013
 * HEROKU DYNOS (IN DEPTH) 10 Feb 2013
   09 Feb 2013
 * PRODUCTIVITY AND CALMNESS 09 Feb 2013
   29 Jan 2013
 * BUILDING POSTGRESSION (AN API DEVELOPMENT STORY) 29 Jan 2013
   25 Jan 2013
 * :( 25 Jan 2013
   20 Jan 2013
 * POSTGRESSION - A POSTGRESQL DATABASE FOR EVERY TEST CASE 20 Jan 2013
   10 Dec 2012
 * BEING AWESOME 10 Dec 2012
   27 Nov 2012
 * WHY YOU MIGHT ENJOY USING DNSIMPLE 27 Nov 2012
   26 Nov 2012
 * A YEAR IN BAKERSFIELD 26 Nov 2012
   25 Nov 2012
 * TIME OFF 25 Nov 2012
   24 Nov 2012
 * IMPROVEMENT AND PERFECTION 24 Nov 2012
   20 Nov 2012
 * SOMETIMES YOU'VE GOT TO KILL IT 20 Nov 2012
   13 Nov 2012
 * AMBITIONS 13 Nov 2012
   23 Oct 2012
 * TOO SHORT 23 Oct 2012
   22 Oct 2012
 * HACK THINGS AT THE LA HACKATHON 22 Oct 2012
   19 Oct 2012
 * FREEING UP YOUR TIME 19 Oct 2012
   14 Oct 2012
 * SOME CONSTANTS 14 Oct 2012
   13 Oct 2012
 * MY BANE - MULTIPLE PROJECTS 13 Oct 2012
   10 Oct 2012
 * NO REGRETS 10 Oct 2012
   04 Oct 2012
 * DON'T PANIC! FRUSTRATION IS AN ANTI-PATTERN 04 Oct 2012
   03 Oct 2012
 * DANGEROUS PEOPLE 03 Oct 2012
   02 Oct 2012
 * PROGRAMMING AND MOTIVATION 02 Oct 2012
   01 Oct 2012
 * SERVICE ORIENTED PROBLEMS 01 Oct 2012
   28 Sep 2012
 * SERVICE ORIENTED SIDE EFFECTS 28 Sep 2012
   27 Sep 2012
 * THE SIMPLEST QUESTION 27 Sep 2012
   10 Sep 2012
 * MY HEROKU BOOK IS FINISHED 10 Sep 2012
   26 Aug 2012
 * BECOME A BETTER PROGRAMMER - MONITORING 26 Aug 2012
   22 Aug 2012
 * TWO MONTHS IN 22 Aug 2012
   10 Jul 2012
 * A DEVELOPER'S CONUNDRUM - DEV / PROD PARITY 10 Jul 2012
   02 Jul 2012
 * CHOICES, CHOICES 02 Jul 2012
   12 Jun 2012
 * HACK EVERYTHING ... TO PIECES! 12 Jun 2012
   03 Jun 2012
 * HEROKU ISN'T FOR IDIOTS 03 Jun 2012
   02 Jun 2012
 * HOW TO HAVE FUN PROGRAMMING 02 Jun 2012
   31 May 2012
 * DJANGO AND SSL 31 May 2012
   21 May 2012
 * AUTOMATION AS MOTIVATION 21 May 2012
   16 Apr 2012
 * NEVER STOP HACKING 16 Apr 2012
   14 Apr 2012
 * SUCCESSFUL GITHUB DEVELOPMENT 14 Apr 2012
   08 Apr 2012
 * I'M WORKING ON A STARTUP 08 Apr 2012
   07 Apr 2012
 * WHY I'M LEARNING NODE 07 Apr 2012
   23 Mar 2012
 * DO STUFF, HAVE FUN 23 Mar 2012
   20 Mar 2012
 * DO THE RIGHT THING 20 Mar 2012
   05 Mar 2012
 * WRITING HABIT -- THOUGHTS (CONTINUED) 05 Mar 2012
   04 Mar 2012
 * THE SIMPLEST WAY TO COMPRESS HTML IN DJANGO 04 Mar 2012
   26 Feb 2012
 * MERCILESS 26 Feb 2012
   03 Feb 2012
 * HOW I LEARNED TO PROGRAM 03 Feb 2012
   18 Jan 2012
 * MY IDEAL LIFE 18 Jan 2012
   16 Jan 2012
 * HOW I PROGRAM STUFF 16 Jan 2012
   15 Jan 2012
 * REFLECTIONS ON HEROKU'S WAZA EVENT 15 Jan 2012
   09 Jan 2012
 * DOGS ARE GREAT PROGRAMMING COMPANIONS 09 Jan 2012
   08 Jan 2012
 * HOW TO INSTANTLY FIX PROBLEMATIC DEPLOYMENTS ON HEROKU 08 Jan 2012
   07 Jan 2012
 * GOING TO WAR 07 Jan 2012
   06 Jan 2012
 * TOOLS I USE - TMUX 06 Jan 2012
   03 Jan 2012
 * NEW HABIT - 100 CARBS 03 Jan 2012
   02 Jan 2012
 * WRITING HABIT -- COMPLETE 02 Jan 2012
   01 Jan 2012
 * WHAT I'M DOING IN 2012 01 Jan 2012
   30 Dec 2011
 * DEVOPS DJANGO - PART 4 - CHOOSING HEROKU 30 Dec 2011
   25 Dec 2011
 * MY 'DONE' LIST 25 Dec 2011
   19 Dec 2011
 * WHAT I'VE LEARNED ABOUT WRITING (SO FAR) 19 Dec 2011
   18 Dec 2011
 * DEVOPS DJANGO - PART 3 - THE HEROKU WAY 18 Dec 2011
   14 Dec 2011
 * SYSTEM76 'BONOBO' UBUNTU LAPTOP REVIEW 14 Dec 2011
   13 Dec 2011
 * ESTABLISHING A WRITING HABIT 13 Dec 2011
   12 Dec 2011
 * DEVOPS DJANGO - PART 2 - THE PAIN OF DEPLOYMENT 12 Dec 2011
   05 Dec 2011
 * DEVOPS DJANGO - PART 1 - GOALS 05 Dec 2011
   30 Oct 2011
 * DEPLOYING DJANGO 30 Oct 2011
   29 Sep 2011
 * MY USE (AND ABUSE) OF CAFFEINE 29 Sep 2011
   18 Sep 2011
 * ON BUSINESS GUYS 18 Sep 2011
   05 Sep 2011
 * LIVE SIMPLY 05 Sep 2011
   24 Jul 2011
 * THE GROWING PYTHON COMMUNITY IN LOS ANGELES 24 Jul 2011
   17 Jul 2011
 * ABSOLUTE VICTORY 17 Jul 2011
   16 Jul 2011
 * THE ROOT OF ALL CHANGE 16 Jul 2011
   23 Jun 2011
 * ON PROGRAMMING DEADLINES 23 Jun 2011
   06 Jun 2011
 * ENJOYING THE GRIND 06 Jun 2011
   01 Jun 2011
 * SIMPLIFYING MY JENKINS WORK FLOW 01 Jun 2011
   30 May 2011
 * I WANT TO BE A RENAISSANCE MAN 30 May 2011
   01 May 2011
 * DIET UPDATES 01 May 2011
   30 Apr 2011
 * THE TIME I ACCIDENTALLY DESTROYED A PRODUCTION SERVER 30 Apr 2011
   29 Apr 2011
 * THE PERFECT DJANGO SETTINGS FILE 29 Apr 2011
   24 Apr 2011
 * 2011 YEARLY GOALS UPDATE 1 24 Apr 2011
   17 Apr 2011
 * ESSENTIAL TOOLS FOR PYTHONISTAS 17 Apr 2011
   10 Apr 2011
 * SIMPLE CONTINUOUS INTEGRATION / DEPLOYMENT WITH JENKINS 10 Apr 2011
   03 Apr 2011
 * BUILDING A BETTER BODY 03 Apr 2011
   26 Mar 2011
 * 5 THINGS PROGRAMMERS CAN LEARN FROM BODYBUILDERS 26 Mar 2011
   16 Mar 2011
 * MY NEW OFFICE 16 Mar 2011
   06 Mar 2011
 * DON'T GET TOO COCKY 06 Mar 2011
   12 Feb 2011
 * MY DESKTOP ENVIRONMENT 12 Feb 2011
   11 Jan 2011
 * PROGRAMMING INNOCENCE 11 Jan 2011
   06 Jan 2011
 * STARTUP MODE 06 Jan 2011
   23 Dec 2010
 * WHAT I'M DOING IN 2011 23 Dec 2010
   18 Dec 2010
 * DEPLOYMENT SYSTEM REQUIREMENTS 18 Dec 2010
   12 Dec 2010
 * REFLECTIONS ON THE DJANGO DEPLOYMENT AND ECOSYSTEM WORKSHOPS 12 Dec 2010
   02 Dec 2010
 * BEING MYSELF 02 Dec 2010
   15 Oct 2010
 * NON-PROFIT IDEA: NEVERENDING CHARITY 15 Oct 2010
   10 Sep 2010
 * HAPPINESS IS SIMPLICITY 10 Sep 2010
   08 Sep 2010
 * WHY DON'T YOU USE VIRTUALENVWRAPPER? 08 Sep 2010
   04 Sep 2010
 * HOW TO RESET YOUR SLEEP SCHEDULE, SERIOUSLY 04 Sep 2010
   18 Aug 2010
 * ASTERISK EXPRESSION TRUTHINESS 18 Aug 2010
   17 Aug 2010
 * PYTHON DOCSTRING SYMMETRY 17 Aug 2010
   16 Aug 2010
 * HOW TO STREAMLINE ASTERISK 16 Aug 2010
   15 Aug 2010
 * WHAT I DO AT WORK 15 Aug 2010
   04 Jul 2010
 * SERVING STATIC CONTENT WITH DJANGO 04 Jul 2010
   25 Jun 2010
 * POPULATING DEFAULT MANYTOMANY FIELD VALUES IN DJANGO 25 Jun 2010
   06 Jun 2010
 * THE ASTERISK SPOOLING DAEMON 06 Jun 2010
   16 Mar 2010
 * BASIC XML PARSING WITH PYTHON AND LXML 16 Mar 2010
   15 Mar 2010
 * THE WORLD WOULD BE A BETTER PLACE IF EVERYONE WAS A HACKER 15 Mar 2010
   12 Mar 2010
 * AUTO GENERATE FORMS WITH DJANGO'S MODELFORM 12 Mar 2010
   11 Mar 2010
 * 5 WAYS TO SAVE YOUR COMPANY MONEY BY SWITCHING TO ASTERISK 11 Mar 2010
   03 Mar 2010
 * TRANSPARENT TELEPHONY - PART 3 - MAKING AND RECEIVING CALLS USING VOIP 03 Mar
   2010
   28 Feb 2010
 * TRANSPARENT TELEPHONY - PART 2 - INSTALLING ASTERISK 28 Feb 2010
   17 Feb 2010
 * USER AUTHENTICATION WITH DJANGO 17 Feb 2010
   16 Feb 2010
 * A TECHNICAL INTRODUCTION TO THE ASTERISK GATEWAY INTERFACE (AGI) 16 Feb 2010
   13 Feb 2010
 * GET OUTSIDE 13 Feb 2010
   12 Feb 2010
 * WRITING IS HARD 12 Feb 2010
   04 Dec 2009
 * MY GIT 04 Dec 2009
   31 Aug 2009
 * TRANSPARENT TELEPHONY - PART 1 - AN INTRODUCTION 31 Aug 2009

Want more? Subscribe below and I'll email you new articles when I publish them.
You can also subscribe via RSS or follow me on Github.


Subscribe

--------------------------------------------------------------------------------

© Randall Degges (@rdegges.com)

Bluesky