mat does dev blog

What are Domain Hacks?

Posted 2 months ago
What are Domain Hacks?

A domain hack is a domain in which both the top level domain (TLD) and the second level domain (SLD) are combined to make up a word or phrase. For example, matdoes.dev is a domain hack for mat does dev. Domain hacks are not security-related and they are completely legal. Most domain hacks use country code top level domains (ccTLDs), for example, .it is for italy, .am is for Armenia, etc. Some companies even purchase their own custom TLDs from the Internet Assigned Numbers Authority in order to create a hack for their domains. Most notably is goo.gle, which was created by Google as a domain hack for their website. Why Use a Domain Hack? An advantage to using a domain hack is that your domain is much shorter and therefore easier to remember. Many URL shortening sites such as bit.ly, goo.gl (Google), youtu.be, etc, use domain hacks to make their URLs shorter. Domain hacks are more fun than normal domains, too, which increases the chance of people clicking on them in search results. How to Choose a Domain Hack? Finding a good domain isn't always easy, so I've created a tool hosted on Repl.it that helps you find domain hacks Click here to view the domain hack finder At the moment, it uses every TLD currently in existence, which may not be what you want since some top level domains cannot be used by most people as they require you to live in a certain area or work for a certain organization. You can customize it by adding or removing from the tlds.txt file. My tool also checks whether a domain is already taken by someone by seeing if the website has any DNS records. Also, be aware that some TLDs are stupidly expensive. For example, .ng domains can go for up to $50,000

Who is mat?

Posted 4 months ago
Who is mat?

Welcome to mat does dev. You might have some questions, so I'm here to answer them. Who is mat? I am mat. I am a human that lives somewhere on a planet called Earth, you might've heard of it. What do you do? I do dev. To clarify, I mean dev as in software development. Why do you write your name in lowercase? Because I can and no one can stop me. What type of stuff do you make? I make a variety of different tools, and you can see some of those things in my project list on this website. The list isn't complete though, as a lot of things I make aren't particularly presentable. What programming languages do you use? I mainly use Python, as it's the language I'm most comfortable writing with. I'm also proficient with JavaScript, HTML, and CSS. I also know limited amounts of C++, C, Go, and Java. How did you make this website? The backend for this website was written by me in pure Python with beautiful asynchronous aiohttp.web and Jinja2. The frontend was made with VanillaJS How can I contact you? You can contact me through Discord (mat#6207). I'm not likely to accept friend requests though, so you'll have to contact me through servers I am in.