Yet Another Website Relaunch
Throughout my career I have relaunched this site quite a few times. I’ve used it to explore new web technologies that I can then then leverage on my job. The first jackreichert.com site I launched was when I moved from Israel to New York. It was a portfolio of the work I had done. I…
Dignity in Tech
In my senior year of high school I taught myself HTML. That was right after HTML4 came out, and it made more complicated web designs possible. I had to lay out images using tables, but I could still do it. I was learning Pascal in school and took to coding like a dog to a…
I’m Back WordPress, I missed you! So Long Hugo, Hello JAMStack!
My career, and development as an engineer, can be followed through the evolution, redesign, and rebuilding of this site — www.jackreichert.com. Initially I launched on shared WordPress hosting, and built on top starter themes. It was rudimentary, but it worked, and I got my first full-time tech job with those skills. As I learned systems…
Announcing the new ISDA.org
I’m the Director of Web Development at ISDA, a trade organization whose goal is to make the global derivatives markets safer and more efficient. I started there a little over 6 years ago, just after they had launched a new site. The design was contemporary for its time. The codebase was built on top of…
[Video] It’s broke: how do I fix it? Debugging your code in WordPress
Back in April I gave a talk at WPNYC about debugging. Enjoy!
How to set up a local WordPress Vagrant development environment
Setting up a Vagrant box can be painstaking. Here is the process: Install a basic box. SSH into said box. Run a command. If it works, add the command to a provision file. Destroy your box. Run the box again and see if the command works via a provisioning file too. Whether it works, or…
It’s broke: how do I fix it? Debugging your code in WordPress
I had the great honor of speaking at WPNYC this past week. I promised to publish my slides. I also wrote a post about the Tools of the Trade slides.
If you need to see if a class has been added to an element the easiest way is to trigger a new event when you add the class. The problem with this solution is what happens if you do not have control over the function where this happens. Like if it happens in the WordPress…
Plugin Concept: Request Post Feedback (with revisions)
I was listening to the Post Status Draft podcast from about a year ago where Brian, the founder of Post Status, interviews Matt Mullenweg. In their discussion they Brian mentioned the Drafts with Friends plugin and how he’d like to see something like Google Docs collaboration, editing. That got me thinking about what the MVP,…
Refactoring a WordPress plugin, Object-oriented, a start
I recently dissected an Object Oriented WordPress plugin boilerplate. This exploration was part of a project I am undertaking to explore best practices for implementing Object Oriented principles in WordPress development. When it comes to implementing coding principles, I’m generally not a purist — I aim to be utilitarian. One of the dictums I drum into my team…