Open in app

Sign In

Write

Sign In

Dylan Hudson
Dylan Hudson

75 Followers

Home

About

Apr 6, 2022

Sharpen Your Coding Skills with Command-Line Arguments in Python

Python is a fantastic language for scripting, prototyping, and developing portable back-end applications. The extensive libraries and multi-platform support allow you to modify, modularize, and iterate quickly. One handy technique that can save you headaches and make your systems more secure is using command-line arguments (CLAs). Often we only consider…

Python

6 min read

Sharpen Your Coding Skills with Command-Line Arguments in Python
Sharpen Your Coding Skills with Command-Line Arguments in Python
Python

6 min read


Published in CodeX

·Jan 21, 2022

What Makes a Password Strong: Why What You’ve Been Told Is Wrong

and it’s actually making your passwords weaker. — Before we start, try to forget everything you know about passwords. Rules like “Passwords must include a capital letter and a number” or those little “strength meters” that give you the reassuring green checkmark that your password is impenetrable are dangerously misleading and incomplete. Some of the reasons are mathematical…

Cybersecurity

8 min read

What Makes a Password Strong: Why What You’ve Been Told Is Wrong
What Makes a Password Strong: Why What You’ve Been Told Is Wrong
Cybersecurity

8 min read


Published in AWS Tip

·Jan 11, 2022

Integrating AWS APIs in Python — Using AWS S3 with the boto3 SDK

AWS S3 storage is a flexible and handy service. Integrating it into your Python scripts can provide solutions for many applications, such as logging, data warehousing, automatic backups, file bouncing, etc. Maybe you already use S3 as part of your business’ ETL systems or DevOps backend and need a reliable…

AWS

4 min read

AWS

4 min read


Dec 1, 2021

Approaching Basic Automation: Start Thinking Like A Computer

Automating tasks can be one of the most satisfying applications of programming. Until you’ve logged a few projects under your belt, it can feel opaque and hard to see a solution. We’re going to discuss ways to approach and think about the steps necessary to accomplish automation tasks. …

Programming

5 min read

Approaching Basic Automation: Start Thinking Like A Computer
Approaching Basic Automation: Start Thinking Like A Computer
Programming

5 min read


Published in CodeX

·Nov 20, 2021

The Simple Things Everyone Ignores About Cyber Security

Keep yourself and your business safer with just a few basic strategies While it’s impossible to be 100% secure online, the reality of cybercrime is much like physical crime: Most thieves are opportunists, and you can avoid a huge amount of vulnerability with very little effort. …

Cybersecurity

5 min read

The Simple Things Everyone Ignores About Cyber Security
The Simple Things Everyone Ignores About Cyber Security
Cybersecurity

5 min read


Nov 18, 2021

Finding a Job in Tech: What No One Told You About Resumes

Whether you’re leaving school, changing careers, or jumping back in the job market, writing a resume can feel pressured and stressful. There’s lots of conflicting advice and arbitrary choices to make, and often no feedback to steer you in the right direction. The most important things are never discussed, and…

Technology

6 min read

Finding a Job in Tech: What No One Told You About Resumes
Finding a Job in Tech: What No One Told You About Resumes
Technology

6 min read


Nov 10, 2021

Displaying Vertical Data Point Lines in ggplot/R

Sometimes the case arises where a vertical line makes for a better visual than a dot, e.g. when you’re trying to clearly demarcate intervals in plotted discrete data, but don’t need error bars or axis ticks (or anything that would overcomplicate things). …

R

3 min read

Displaying Vertical Data Point Lines in ggplot/R
Displaying Vertical Data Point Lines in ggplot/R
R

3 min read


Nov 4, 2021

Running Shell Commands from Python

Using Python with your shell is great combination. Complex conditionals and logic flow are much simpler to write in Python, but it can be slooowww for processing large amounts of data. For many applications, shell builtins will likely perform much faster. To take advantage of both these strengths, we can…

Bash

3 min read

Bash

3 min read


Sep 24, 2021

Graphing IP Geolocation Data in R — 2021

This article has two sections: Retrieving IP geolocation data from within the R environment, and then graphing the results on a world map. The latter can be generalized to any latitude/longitude data, so if you’re just looking for info on world-map graphing, skip to Section 2. Section 1: Geolocating IP…

R

4 min read

Graphing IP Geolocation Data in R — 2021
Graphing IP Geolocation Data in R — 2021
R

4 min read


Jan 12, 2021

In Support of UVM Classics

An Open Letter To President Garimella, Provost Prelock, Dean Falls, the Board of Trustees, and current and future students: When I heard of UVM’s decision to cut departments and programs in the Humanities, I was shocked and disgusted. It is obvious that the abolishment of smaller departments serves to perpetuate…

University Of Vermont

4 min read

University Of Vermont

4 min read

Dylan Hudson

Dylan Hudson

75 Followers
Following
  • Attila Vágó

    Attila Vágó

  • Gary Sharpe

    Gary Sharpe

  • Dr. Erlijn van Genuchten

    Dr. Erlijn van Genuchten

  • Christianlauer

    Christianlauer

  • Kavika Roy

    Kavika Roy

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech