# Every Developer Should Know

> Short list of free technologies and perks every developer or IT person should know: GitHub Student Pack, cloud credits, free domains and a few ways I actually used them.

Author: Elnur Badalov
Published: 2024-07-07
Updated: 2025-02-18
Tags: lifeisgood, web
Source: https://elnurbda.com/posts/11-every-dev-aware/
License: CC BY 4.0, please cite the source URL.

---

# Intro

In Brief, **Github Student Pack** and big **Cloud Providers**.

In Detail, you can benefit from some Organizations that allows you to use Free Technologies. In this article, I will provide short but important list of things to gain goodies for yourself.

## Github Student Pack

To my mind, it is the best thing a beginner developer can get. It provides tons of things, but I will write down the ones that are more advantageous:

Cloud opportunities you can get:

- Digital Ocean (1 year 200$)
- Azure
- Heroku (not enjoyable)
- netwise (1 year)

Domain Name opprtunities you can get:

- NameCheap ( 1 year .me)
- get.tech (1 year .tech) (not enjoyable)
- name.com (several options)

Go to the following page, and get access to these opprtunities. You will need to provide a document that verifies that you are a student and +- in a week it will be ready.

- <https://github.com/education/students/>

## Other Cloud opportunities

Additionally you can benefit from such Cloud providers as Google (**300$** credit) and Oracle Cloud (forever!). Cloudflare is my favorite one, it provides a Free Proxy, DNS Records Management for your domain, **V8 WORKER EDGE INSTANCES** and many more.

(Thanks to Yashar for feedback)

Additionally, on Google Cloud, there are some resources that can be used freely forever:

- <https://cloud.google.com/free/docs/free-cloud-features>

# Use Cases

What are the advantages?

As a web developer

- easy way to deploy and test the things related to web.
- easy way to set your personal website, a website for your clients, portfolios. For Example, this website and this domain name.

As a Cyber Security Specialist

- easy way to deploy labs and learn about Network, Pentesting, OSes and many other things. For example:
  - [Building a Robust Cybersecurity Training Lab with Snort](https://medium.com/@elnurbda/building-a-robust-cybersecurity-training-lab-with-snort-a-step-by-step-guide-a04711536483)
  - A machine for cracking hashes

As an Experimentator or as the One who sees it as a hobby

- deploy and enjoy any docker images, any web apps and have fun. For example:
  - [Personal Cinema App](/posts/02-cinema-server/)
  - Personal VPN
  - Personal Minecraft Server
  - [Self-hosted Gist on GCP e2-micro](/posts/40-e2-micro-cloudflared/)

As a Startuper

- easy way to deploy your website with no costs.
- it is huge boost for deploying things on hackathons too.

# Conclusion

It was a short article, but it should be published somewhere. I did not wanted to describe all the features verbose, because I see here no need for it. Research the things interested you yourself :)