Written by Ash
By Ashley Ball
Written by AshSep 28, 2021
CS50P Problem Set Guide
Get Help, July 22
What a month! July feels like both the longest and shortest 31 days of recent. I hope you’ve been good throughout July.
Check-In • June 22
We've passed 2022’s halfway point, how about a check-in? Let's talk about goals, work, courses and current learning path.
Easily Learn Difficult Things: Object Orientated Programming
I’m a big fan of YouTuber Ali Abdaal, his ex-PA now turned YouTuber Elizabeth Flipis has a great channel. She creates content about herself living in London while studying Medschool.
👉 https://mrash.co/easily-learn-difficult-things-object-orientated-programming/
Lazy n’ Lost • April 22
We made it through April, I hope you’ve had a good month and you’re doing well. Warning, this letter is self-indulgent so if that’s not your thing, I understand, you can read the blog posts under Months Memories below.
Privacy: Why You Should Care About Data
In March 2022, some friends of mine got scammed on Instagram. A scammer posing as a friend or work colleague tricked them into “helping” them out and took over their account.
Scammed • Mar 22
Another four weeks have come and gone, it’s mindboggling to see war expand and produce the largest cyberwar in history. With cybercrime on the up globally, it’s hitting here home in Australia, hear how scammers are taking over Instagram accounts.
Beginner Hackers Learning Path
Put Yourself Out • Feb 22
Hope you’re safe and well during the last 28(ish) days since I wrote to you. It’s so sad to see countries on the brink of war in the modern era, hoping peace comes soon for everything going on.
On a lighter note, let’s discuss ‘putting yourself out there’ – no this isn’t dating advice, but more life/work observations. I’ve found benefits from writing on the internet, sharing lessons and helping others, but it takes effort. Is putting yourself out there worth it?
Healthy Home Work-Life • Jan 22
It's nice writing to you again, I hope you had a nice break over the holidays. As more people (like Aussies) are working from home more than ever before, myself included, let's discuss having a healthy home work-life.
Disclaimer, you’ve received this newsletter (read online version) as you’ve subscribed to Mr Ash.co (or downloaded a freebie). If interested, read last months newsletter or see all newsletters for more.
👉 https://mrashleyball.com/letter/healthy-home-work-life-jan-22/
How To Build A PC 2022
Are you new to PC building? Maybe a friend’s put together their computer and you want to learn more. Whatever your reason, building your own PC is a lot of fun! So, let’s learn how to build a PC in 2022, this is your beginner’s guide to building a PC.
2021 Review • 2022 Plan
Here we are again, another year come and gone. Let's look back at the lessons learned and mistakes made. All up, it's been a big year, we've all been redefining 'normal' post-2020. There's been more division over the concern for safety and I genuinely hope you and your family are safe and well, thanks for reading this.
Let’s Write • Nov 21
I hope your November has been well, question, do you write a lot? Generally, most people write or type daily as it’s fundamental to their job or life. It’s also the basis of how computer programs are made so it’s sort of what the entire tech world is built on. Writing is how we share information, how we teach and provide knowledge. Let’s see how writing independently can improve our lives.
Python Range Function • Quick Python Project Lesson
So you’re learning Python and want to understand the range function, welcome!
The range function paired with a for loop is a great way to repeat code a number of times.
Let’s learn the basics of the range function with Python and then it’s over to you for a little project.
👉 Full article: https://mrashleyball.com/python-range-function-quick-python-project-lesson/
Homelabs • Beginner’s Guide To Homelabbing
You are probably new to homelabbing and need a bit of guidance. Building a homelab means building a computer network, or lab, at home. Homelabs can be anything from old laptops to expensive high-end enterprise equipment.
Typically, you’ll find homelabs involve a lot of virtual computers, meaning they’re not physical. There’s little entry to get started and unlimited possibility as your homelab grows. You’ll find techies and sys-admins from all over the world who love to share their homelabs, projects and builds. I’ll share my homelabbing journey a bit later.
👉 Full article: https://mrashleyball.com/homelabs-beginners-guide-to-homelabbing/
You Dream’n • Oct 21
Can you believe it’s the end of another month? Four weeks can go so fast! October’s been about goals, dreams, and the power of compounding habits to achieve them.
Compound, claimed to be the eighth wonder of the world (it is for investing), but what is it? Put simply, compound is the long term effects of small steps. For example, going to the gym once every couple of days shows little result, but that habit compounded over years returns massive gains.
Full newsletter 👉 https://mrashleyball.com/letter/oct-21/
ZigZag • Beginner Python Project
Let's learn some Python!
Want an easy python program to get started? Here's zigzag.
This program is from Automate The Boring Stuff With Python Chapter 3, under A Short Program: Zigzag.
👉 Full Article: https://mrashleyball.com/zigzag-beginner-python-project/
Random Number Generator • Easy Python Project
Want an easy python project to get you started learning python?
Here’s a random number generator built-in python!
👉 Full article: https://mrashleyball.com/random-number-generator-easy-python-project/
Username Generator | Beginner Python Program
Usernames, we all have one, maybe for work or on Twitter.
How about a python program that automatically generates a username based on your name?
Sound cool? Let’s make a simple project to generate usernames.
👉 Full article: https://mrashleyball.com/username-generator-beginner-python-program/
Hashing Passwords | Python Module Basics
Interested in learning about hashing passwords? How do programs hash? What is hashing?
Hashing is the foundation of tech like blockchains that make cryptocurrencies possible. See Blockchain 101 – A Visual Demo and Blockchain 101 – Part 2 – Public / Private Keys and Signing.
So for a fun study session, let’s follow a walkthrough on Password Hashing in Python, see the original post by DillonB07.
👉 Full article: https://mrashleyball.com/hashing-passwords-python-module-basics/
Mad Lib Game – Beginner Python Project
Are you learning Python? Need some beginner Python projects?
It’s nice to have you here, this is my Mad Lib Game, an easy beginner Python Project for you!
Mad Libs are a simple game, it consists of one player prompts others for a list of words to substitute for blanks in a story before reading aloud.
Instead of a human, we’ll have the computer read them back via the terminal, cool.
Run it below by pressing on the green arrow.
Full article 👉 https://mrashleyball.com/mad-lib-game-beginner-python-project/
Intro To Python • Free Python Starter Guide
Basic Home Network Analysis • Beginner Cyber Sec Project
Oh, Shiny... | Sep 21
Vanguard Vs Pearler – Best Aussie FIRE Broker
Optimize WordPress Speed | How To Load WordPress Fast
Guide To SEO • Ultimate Beginners Guide For SEO
Relax, Do It
It’s me again…
Finance – May/July 21
Buckets – August 2021
How To Be A Freelance Web Designer
Standard Vs High Frequency – Cloudways Vultr Comparison
Hiring A Freelance Web Designer – A Guide For Small Business Owners
4 Simple Ways A Website Will Save You Time And Money For Small Businesses And Freelancers
2019 In Review
How To Setup A WordPress Multisite On Cloudways Without ERRORS!
How To Setup Your Own Website – A Complete Guide To Hosting A WordPress Website
OneNote To Notion – Moving Apps
A Student’s Guide To Working In 2021
6 Lessons Children Teach Us About Business
How To Setup Ubuntu Using VirtualBox
Starting Out In Cyber Security
Kali Linux WSL WITHOUT Microsoft Store
Basic Python Project – Is It Raining?
Article: https://mrashleyball.com/basic-python-project-is-it-raining/