Blog Posts

As I always say, it has been a while since I made a blog post. If you haven't read the post before this one, I have been updating the website and API frequently over the last month or so. These updates are in preparation for moving on from working on small, personal projects like Codity or MH-DNS to larger, more community-driven projects for Artex Development. This is not to say that I won't continue maintaining or creating new projects myself, but I will be focusing on Artex Development and other team collaboration efforts.

Anyways, the updates are mostly complete and it is safe to say that no more major updates will be made anytime soon. However, there will be minor updates pushed out to address bug fixes and other problems when I find the need to do so. Along with this, there are a couple more features I would like to add and fix, but they will be kept out for now. 

Update Changelog

  • The old account dashboard has been completely removed
  • Codity and MH-DNS have both been removed
  • The entire site now uses a single uniform design, including the account dashboard
  • The navigation bar is now the same on all pages
    • Sub-navigation bars, as I like to call them, have been added to portions of the site that contain more than one page
  • Services and Communities pages have been added to provide information on services the site uses and communities I support
  • The API has been updated to support OAuth 2.0 standards (for the most part
  • Documentation for the API has been redesigned
  • Applications for the API can now be created by all users
  • Certain pages have been moved around into categories that more fit to their purpose
  • The API has been moved to from
  • The cloud directory has been completely removed
  • Websites page has also been removed
  • Announcements show the user who created them

Update Changelog for Artex Development

  • Announcements are now displayed in Discord via embedded messages
  • Subsidiaries page has been added for groups managed by Artex Development


Again, thanks to everyone that supports development of these projects through being active on Discord or through direct support.

Artex Development:

As you may have noticed, there has not been a blog post in a very long time. However, I try my best to keep the community updated using announcements and Discord. The reason I have not put out any blog posts lately is not because nothing has changed, but rather because I really haven't had the time or train of through to sit down and write a thorough blog post. Seeing that a lot of updates and changes have been ocurring, I thought I would fill everyone in via a blog post, as I know announcements are hard to follow and not everyone has a Discord account. 

Changes are still ocurring and a new blog post will be made when the site has been officially finished.

The website has received a lot of updates in the past few weeks. The reason for this is because I want to pursue Artex Development and other projects further instead of having to spend time updating small and mostly unused projects like MH-DNS and Codity on this site. For this reason, I am starting to move the site towards a more stable system that will not require constant updates and care.

  • User Management API
    • Instead of sticking with my poorly put together and documented user authentication API, I have started to move over to a proper OAuth 2.0 API. This means that the entire API has been changed and all applications using the API will have to be updated to work with the new changes and updates.
    • Along with changing the API itself, I have also tried to improve the professional appearance of the documentation. Because of this, the documentation is currently only part of the way completed and will be updated over time. More information can be found at the documentation here.
  • Dashboard
    • The dashboard has been entirely removed. Instead of relying on a separate design for the dashboard, I have implemented most of the features of the dashboard, excluding those that pertained to removed projects, into the main site. This was done in order to keep a constant design flow throughout the site and to make everything feel a little more put together.
  • Account
    • Users are now able to view their profile here. Along with this, more functionality has been given to the user's account page, such as allowing users to change their password and the email address associated with their account. 
    • A new feature that has been added with the addition of OAuth is the ability to view the applications that you have authorized to view your account. With this, you are able to revoke authorization from specific applications or from all applications with the click of a single button.
  • MH-DNS, Codity and More
    • As I said before, I am no longer going to continue these smaller projects due to the amount of work that was needed to continue their development and the little use they received by members of the community. However, these projects will still be archived and there is a chance that I might make them open-source in the future, but that chance is pretty low.
    • Along with MH-DNS and Codity, other pages were also removed from the site. Pages such as those that listed by projects and other information about me were removed because they did not seem to serve any purpose. If you would like to find out information about my GitHub projects, you can view them at and you can view my own profile at

Artex Development
All the work I have been doing on my site to downsize and make it more professional is in hopes of continuing projects with my team of developers at Artex Development. I want to spend more time working on fun and useful projects with the team instead of spending all my time on my own projects that no one really uses. At Artex Development, we have plans to expand our projects into smaller communities, or subsidiaries as we like to call them. More information on these will be provided at a later point, as we are still in the planning stage.

As always, be sure to check out Artex Development here and join our Discord guild here.

Well, it has DEFINITELY been a while since I have written a post. A lot of things have been happening in both my personal life and with the projects I work on. First of all, I would like to thank all the developers and users that have helped me with the following updates and releases. Anyways, I am not here to waste your time (well, don't all of these blog posts waste your time?), so let's get right into this.

Artex Development
The development team first started over a year ago. I started the team with some fellow web developers, but eventually hired more team members and branched off into more development fields. However, due to poor management and a lack of efficiency and a want to continue the team, it closed down soon after. The developers that had become close friends of mine went off in their own directions and I have not been very active with them since. 

Since then, I have a come a long way. I have become a part of a multitude of projects and just could not work on all of them by myself. Because of this, I have again started the team with a brand new set of members. As of right now, the team includes myself a fellow developer and friend of mine named AL_1. I originally got to know AL_1 when he kindly donated two domains to MH-DNS and instantly became a part of the community. Afterwards, AL_1 continued to support the community, eventually creating a Java hook for the developer API. Because of his contributions, he was my first pick for the team.

More information on the team can be found at (in development)
Some of our public projects can be found on our GitHub organization page.
We have also started a Discord guild for the community.

Developer API
Work on the developer API has been going well. With the help of suggestions from fellow community members, the API has received numerous updates and new features. When it was first being created, the developer API had no real error code documentation. Because of this, the error codes only created confusion and offered no form of help whatsoever. However, the API now supports the correct HTTP status codes. A list of them can be found at Along with this, some sections of the API now require certain request methods. All sections of the API accept POST requests, but some no longer accept GET requests. More information on this can be found at

The following is a list of some more specific updates:

  • The Minecraft API has been moved to its own database
  • "val" is no longer returned in the login section of the API
  • username and ID converter sections have been added
  • the records and pastes sections now show IDs
  • the pastes section now has the correct links
  • "gravatar" is now returned in the login section of the API
  • sections returning data now use "retrieved" as the success term

The security of accounts is my highest concern. Because of this, the hasing of passwords has been changed to SHA-512. Because of this, all users have received emails with new passwords and it is suggested that they change their password immediately. 

When Codity was first created, syntax highlighting when making or editing pastes was not supported. However, this has changed. The use of Ace, syntax highlighting for over 110 programming languages, is now available for both creating and editing pastes. Along with this, Codity now uses a more user friendly URL structure for accessing pastes and raw data. To access a paste, users can now visit a URL such as and for raw data.

Back-end Systems
The system I was using for the back-end of my sites was fairly inefficint. After seeing a system that AL_1 came up with for managing files and requests, I immediately switched over to it and made some of my own edits. As of right now, and are using this system and is soon to be too. Many users won't really notice a different except for friendly URLs. This means that the URLs no longer contain file extensions, such as .php. The links will look like instead of

Various Updates

  • issues with the front-end has been fixed on all sites
  • the back-end has been commented, beautified and cleaned up on all sites
  • a search feature has been added to
  • search functions have become more efficient

There is a lot in store for the community. I can't wait to release various new updates, sites, projects and features! 

Hello everyone.

As you may or may not have noticed, I haven't really been posting to the blog very often. This is due to the fact that I am constantly busy with other projects and schoolwork. However, be sure to check the announcements page for the most recent updates, as I am sure to announce almost everything that is done there. Anyways, lets get right into today's blog post.

Developer API
I have been doing quite a few back-end projects lately, and quite a few of them have required user management or authentication systems. Some of these projects include ab-web-addon and Artex Development Dashboard. Creating new systems and having to have each user create new accounts became a pain, so I decided to make an easy-to-use developer API for myself, while also releasing it for public use.

The developer API allows developers and other visitors to make use of my user management system by giving them access to authenticating users externally. With this, developers can easily create applications that require a login without needing to make their own systems. For users, don't worry, as no private information is shared through the developer API. I am short on time as of right now, but don't worry, I'll be posting more content soon enough.

Administrators have written a total of 17 posts. 532 registered users have written a total of 2 comments.