About
Simply Ian is the personal blog of Ian M. Simply Ian is about technology-related matters ranging from computer hardware to software, gadgets to gizmos. Occasionally, I like to throw in an opinion on a bothering matter or two.
About Ian M

My name is Ian. On the internet, I go by simplyianm. In real life, I’m just Ian. I’m a 15-year-old freelance programmer and web designer living in Texas. When I’m not on my computer, I’m usually thinking of ideas for the MMO I’m currently developing or marching in my marching band. I really don’t have any hobbies anymore.
I’ve been a programmer since the second grade. Ever since I could type, I’ve always loved to write code. It all started on one 2003 day where I decided to learn HTML to make a Neopets PetPage. From then on, I became a programmer.
I learned PHP in 2007 while editing a Fantastico installation of the (horribly inflexible) PHP-Fusion CMS. Since the code was so easy to comprehend as compared to say WordPress, I started to write plugins for the CMS in about a year. Talk about fast learning! I already know HTML/CSS, a must for web design, and I’m currently fluent in over 10 computer languages! (Some of them, like LOLCODE, are esoteric, but oh well.)
Recently, I’ve learned Java. I’m now coding a little 2D MMO that I plan to make as much of an impact as a Piet Mondrian coming out in the Renaissance. Even though I’ve only done about 3 years of Java, I feel like a pro! I’m trying to comprehend Hibernate for the server side as of the moment and I’m trying to extrapolate positions on the client. So far, my brain is fried. I’m a big supporter of Entity-Component programming, mainly for its flexibility and ease in altering things. I hate inheritance trees.
I know the following programming languages (in order of expertise): Java, HTML/CSS, PHP, Groovy, Python, BASIC (calculator games made in Geometry), LOLCODE (which I can never remember how to make a loop in), Javascript, C++, C#, and Visual Basic. I can basically comprehend any used language you throw at me (meaning Malbolge or Whitespace doesn’t count) and I know just about ALL markup languages. That’s XML, YAML, JSON, and all that good stuff. I know English, Latin (kind of), commoner’s Spanish, a bit of Filipino, and Australian (inside joke there).
For fun, I play Indomitus, a horrible online game, or I read Wikipedia. Talk about nerdy.
Most websites I’ve created have been based on WordPress since it is such an easy tool. My designs can range from simple, such as this blog, to slightly complex, as you can see on M & R’s Healthcare Division website. I’m in the process of redesigning that website with JQuery, but I’m too lazy to learn it. (Haha)
The games I’ve made have been decent. I made 4 plugins for Bukkit: Revenge, Zombie Deaths, Plotzy, and Mining Drops. The plugins have generally been well-recieved, but they were too easy to make. I then decided to clone Minecraft, but 3D rendering and optimizing fried my brain. I’m currently in the progress of creating a 2D MMO, which I will write about on this blog. At school, I code simple little Java games, like a scary maze game sort of thingie that I’m trying to make look nice. Making a game is a lot more fun than listening to the chemistry lesson you’ve heard every single grade since you’ve entered middle school.
My GitHub page can be found here.




Comments on this entry are closed.