August 14, 2019
Changing the Icon and Tooltip in a DevExpress Grid

Using tools such as DevExpress can greatly speed up the process of developing a web application. An example of this is the DevExpress data grid. By simply adding an allowDeleting property, the grid will automatically add a Delete button that will make a DELETE http request to the resource that the data grid is displaying. […]

× Read More ×
March 25, 2019
Angular / DevExpress Input Mask Issue with Non-Required Fields

I'm working on a new project that is utilizing DevExpress components with Angular (v7). These components allow you to quickly setup forms that work with your API, and save you a lot of manual coding. However, I've come across a problematic issue with the text inputs and masks. The Problem The problem is this: we […]

× Read More ×
March 24, 2019
Setting Up a WordPress Website on a DigitalOcean VPS with NGinX and WP-CLI

To a lot of developers, making the switch from a one-click shared host to a custom VPS can be scary. With a VPS, you are your own support, yet you get total control over your server. Let's set up a simple WordPress site on a LEMP (Linux, NginX, MySQL, PHP) DigitalOcean droplet! If you don't […]

× Read More ×
March 16, 2019
Creating an Archive Page for a Custom Post Type in OxygenBuilder

I've been a real fan of OxygenBuilder since version 2 was released last year. Today, I want to show how to create an Archive page for a Custom Post Type using OxygenBuilder and the free CPT UI plugin for WordPress. The problem I ran into while building a site for a friend of mine, was […]

× Read More ×
February 15, 2019
AngularJS ngIf and ngShow - Lag to Remove Elements from DOM

I've been working on an upgrade on some existing features on our app at work. I added a little animated div for each metric box while it was loading. You can see an example here: Once the data is loaded, this little element should disappear. However, it would lag horribly. The data would show up, […]

× Read More ×
February 1, 2019
Making Money on the Web with Affiliate Marketing - Part 2 - January Update

In December, I started a new blog series on making money with affiliate marketing. I purposely did not reveal the site domain or the niche. By the end of December, I had the minimal viable site built and launched on the web. Next, I started the more boring part of this job, which is building […]

× Read More ×
December 31, 2018
My 2018 Year End Review

It has become a tradition of mine every year to look back and see what I have accomplished, and set goals for myself for the coming year. This year was a crazy one, with moving across the country, but overall it was a good one! YouTube In my 2017 Year End Review, I mentioned growing my […]

× Read More ×
December 13, 2018
Making Money on the Web with Affiliate Marketing - Part 1

I'm here to tell you how to earn $13,000 per day from home working only 2 hours per week!   Just kidding...  I'd love to show you pictures of my Ferrari in the garage, but I don't have one.  This is going to be a series of posts about affiliate marketing, something I actually know nothing about.  […]

× Read More ×
August 24, 2018
FitBit CLI Error: Device Only Supports Higgs Applications

New CLI For FitBit! Yesterday, FitBit released a brand new CLI for developers. This is huge news that brings development to the local machine, and doesn't rely on the use of their web-based studio. Don't get me wrong, the studio is a great tool! However, it is very nice to be able to run local […]

× Read More ×
July 16, 2018
High Accuracy GPS with ESRI

Last week I attended the ESRI User Conference in San Diego, CA. I had a blast learning about all of their amazing geo-analytics services! We have a plan to build an app at Windstream that will require highly accurate GPS tracking on an iPad. At the conference, I threw together a quick app that plotted […]

× Read More ×
July 9, 2018
Software Development is like a Commercial Jet

A long flight to the ESRI user conference got me thinking about how a large commercial jet has similarities to software development on a large project. I know, what you're thinking, this guy has lost it! Just give me a minute to explain. Ready for Takeoff Looking at a large jet, I often think that […]

× Read More ×
June 14, 2018
FitBit Development - OS Battery Warning Icon Issue

When developing my first FitBit Versa watch face, I ran into an issue when my wife and I were testing on our devices.  When the battery gets low, the OS displays a low battery icon.  The issue here is that the face that I developed already has an icon that changes with the battery level: […]

× Read More ×

Copyright © 2020 Chris Perko

linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram