Hi there 👋

I write about esoteric computer science topics that you’d love. - Writer, Hacker, Author, Programmer.

Extremely Hard TryHackMe Rooms

This is a community created path of extremely difficult rooms that will challenge you. While TryHackMe focuses on learning, the experts need to learn to and that requires much harder content. Enjoy! If you manage to complete this entire list, please message the Discord about it – it’s very hard! Some of these rooms have 2 - 3 solves, and some of them have been around for 2 years with only ~9 solves!...

January 19, 2021 · 2 min · Bee

Shodan - The Complete Guide, Featured on TryHackMe

Shodan.io is a search engine for the Internet of Things. Ever wondered how you can find publicly accessible CCTV cameras? What about finding out how many Pi-Holes are publicly accessible? Or whether your office coffee machine is on the internet? Shodan.io is the answer! Shodan scans the whole internet and indexes the services run on each IP address. Note: if you are following along, you’ll need a premium Shodan account....

January 1, 2021 · 10 min · Bee

Lessons from 500 days of language learning

The only thing more annoying than your friend banging their pints on the table is your friend drunkenly suggesting you all do Duolingo together. I wasn’t sure what was more shocking, the fact that the pub had run out of Vodka or that my friend was suggesting, at 1 am, that we should all download Duolingo and learn some Spanish together. 500 days later, and I’m still at it. They are not....

December 31, 2020 · 4 min · Bee

3 Tips For Making a Popular Open Source Project in 2021 [Ultimate Guide]

Introduction I have around ~10k GitHub stars. I’ve come up with a bullet-pointed actionable list of how to make open-source projects popular. One of the projects I created had 67 lines of code and had only existed for 3 days before it hit 1.7k stars. Humans are predictable creatures when it comes to our attention. I’ll show you data-backed actionable insights that can help you create popular software. Why Bother? Popular Projects = More Contributors = Better Project What’s the point in getting more GitHub stars?...

December 17, 2020 · 19 min · Bee

Management Fundamentals for AWS

AWS Config One of the largest headaches we have is understanding: What resources do we have? Do we have resources that are no longer needed? Their status, security vulns. How are they linked? What changes have occurred on a resource? Is the infrastructure compliant with governance controls? Accurate auditing information? AWS Config records and captures source changes allowing us to perform actions against the data. It can: Capture resource changes Act as a resource inventory....

December 3, 2020 · 4 min · Bee

AWS Cost Management and Customer Support

There are 4 main support plans:: Access online resources (basic) General guidance from AWS (Developer) 24-hour technical support (Business) Dedicated Account Managers and Personaliiseid Consultation Total Cost of Ownership The Total Cost of Ownership (ToC) calculator is a free calculator to compare AWS cloud and on-premise costs. It’s designed for anyone who is considering migrating to AWS. It creates a report after we complete a short questionaire. The report will include estimated on-premise costs such as:...

December 2, 2020 · 2 min · Bee

Overview of AWS Authentication, Authorisation, and Access Control

Authentication Comprised of 2 parts of information. Who you are? Presenting your identity (login username). Unique value within the system we are trying to authenticate to. Verify you are who you say you are. Passwords, MFA, etc. This does not have to be unique. We may use credit card pin numbers for authentication. Identity = credit card, verify = pin number. Authorisation Happens before authentication. System in which we have authenticated to establishes what level of privileges we can access....

December 2, 2020 · 1 min · Bee

Overview of Azure Services

Compute Azure Virtual Machines Azure App Service Azure Container Instance Azure Functions Storage Blob Storage Azure File Storage Azure Data Lake Storage Gen2 Relational Databases Azure Synapse Analytics NoSQL Netowkring Virtual Network (VNet) Subnets VVNet peering Azure VPN ExpressRoute Miigration Azure Migrates Azure Active Directory DevOps Azure DevOps Azure Pipelines Azure DevTest Labs Azure CDN IoT Azure IoT Central Azure IoT Hub Azure Sphere Analytics Azure HDInsight Azure Databricks Azure Synapse Analytics AI Cognitive Services Azure Bot Service Azure Machine Learning Studio Machine Learning Services Integration Logic Apps Event Grid Compute Azure Virtual Machines Runs VMs for Windows & Linux....

December 2, 2020 · 3 min · Bee

Overview of Azure Storage

Blob storage Binary Large Object (Blob) storage is a way of storing large files. There are 3 types of Blobs in Azure: Blob Blocks Divided into blocks of up to 100MB in size. Blobs of up to 4.75TB can be stored as blob blocks in Azure. Using multiple blocks to represent the blob allows for more efficient handling of large blobs. Usually, the complexity of managing individual blocks is handled for you so you can simply deal with the entire blob rather than individual blocks....

December 2, 2020 · 6 min · Bee

Azure Pricing & Support

In order to use Azure, we need an Azure subscription. Azure Subscriptions are linked to accounts that created the subscription. There are 3 main types of subscriptions: Free Unlimited access with £200 credit as as trial. Pay as you go Pay for the services and resources that we use on a monthly basis. Member Benefits Like MDN subscribers. Substantial discounts over pay as you go subscription. The person who creates the Azure subscription becomes the global administrator for that subscription....

December 2, 2020 · 2 min · Bee