Why I Stopped Using WordPress

Sun Feb 04 2018

WordPress currently has a bad reputation on the internet. Many people argue that the technology WordPress uses(PHP) is out of date. Tons of people leave WordPress for sites like Wix and squarespace simply because they are easier to use. There are valid points to these arguments. However, I would like to argue that WordPress is honestly not that terrible. There are hundreds of themes and plugins which make WordPress a very robust platform to use. Content management on WordPress is also very easy to manage. It may take more time to set up a WordPress site; however, it is well worth it in the end. WordPress is definitely not the solution for every website, but it is still adequate for blogs.

I did not leave because I hated WordPress, I left simply because I wanted to build something of my own. This blog has been deserted for several years and I decided that it was time to bring it back to life. I decided to totally recreate my blog using Nodejs from the ground up. Going into this endeavor two weeks ago, I knew absolutely nothing about Nodejs other than it was a JavaScript framework for back end web development. I knew a fair amount of JavaScript, so the project went smoothly except for synchronization bugs. Going from PHP development to a Nodejs development took some transitioning, but in the end, I think it was well worth it. I will write a post about the differences between PHP and Nodejs in the future.



Musical Floppy Drives

Fri Jan 27 2017



Top Three recommended Java IDEs

Fri May 29 2015

An IDE (Integrated Development Environment) is a single program that wraps everything you need to program with. An IDE usually consists of a code editor, debugger, and a compiler. A good IDE can make you more productive. Without a IDE you would be stuck writing all of your apps in notepad and compiling via command line – which is not bad for learning how to program. A good IDE has syntax highlighting which makes the code easier to read and error highlighting which makes finding that missing semi colon easier. Here is a list of three IDEs that work well for me.

1 NetBeans

NetBeans is the most productive IDE for large java projects. NetBeans is great at detecting errors in your code. You can also have multiple projects open in the same window which is great for anyone who is constantly flipping between projects – even if they are in different coding languages. This is a must have program for everyone looking to develop Java. This program also supports PHP, JavaScript and C/C++.

NetBeans IDE
NetBeans IDE

2 Eclipse



bash usr bin java cannot execute binary file

Fri May 29 2015

0.1 bash: /usr/bin/java: cannot execute binary file

When you get this error, it means that you are using the wrong version of JDK to run a specific java file. To fix this you must uninstall your current version of JDK. Next you must install the correct architecture of JDK. This for most people means install the 64-bit version of JDK.

undefined



Java Fibonacci Solver

Sun Apr 19 2015

The Fibonacci Sequence is a series of numbers where the next number is found by adding the previous two numbers.

Ex:

n 1 2 3 4 5 6
x 1 1 2 3 5 8
class Fibonacci
{
   public static void main(String[] args)
   {
       for(int i = 1; i < 60; i ++)
       {
               System.out.println("Fibonacci " + i + " is: t" + fib(i));
       }
   }

   //recursive definition of Fibonacci
   public static double fib(int n)
   {
       if(n == 1 \|\| n == 2)
       {
           return(1);
       }
       return(fib(n -1) + fib(n -2));
   }
}
Output in terminal
Output in terminal