I recently became aware of the Koken Content Management System (CMS). Essentially, it is a content management system for photographs (and essays if desired). Given that I take a lot of photographs, I thought this might be worth investigating. I also discovered it integrated with Adobe Lightroom. Like most CMS, there are themes you can apply. You can also customize the interface with CSS. Since Koken allows for integration with Lightroom, I can rapidly publish an album from Lightroom directly to my Koken CMS. Yes, I still have to make some minor changes once the photos have been uploaded. Also, this is a one direction integration. I can publish from Lightroom. If I make changes in the Koken CMS, those changes re not directed back to Lightroom. Let’s see how we can use this CMS. Read more »

Visual Studio Code

In preparation for our fall, 2016, CMWEB 240 class on developing web pages using the .Net environment, I have been briefly reviewing Visual Studio Code (version 1.3). This is a different product from the traditional Visual Studio and has a significantly UX/UI experience than Visual Studio. You can download a copy here. As far as I can tell, this more experimental version is presently free. One aspect I particularly like about the tool is that you can run it on a number of operating systems (Windows, of course; also Mac [OS X], Debian, Ubuntu, RedHat, Fedora, and CentOS). Let’s investigate the interface a bit.

Read more »

National web design contest – time lapse videos

I used my GoPro camera throughout our recent national web design contest in Louisville, KY. For fun this week, I thought readers might enjoy watching a few of the time lapse videos I put together. I have included videos detailing the contest setup (many thanks to the SkillsUSA Courtesy Corps for their help with this process), the secondary contest (June 22) and the post-secondary contest (June 23).

During each competition, we hold a briefing where competitors can ask questions (and questions of the actual client) near the start. This happens after the contest work order has been distributed. After the contest concludes that day, we also hold a de-briefing session. Competitors can ask questions and are also provided with some initial insights from those of us who have observed their work. Comments from judges are posted on our Web Design Contest site (after the event). Read more »

National Web Design Contest Software

We just concluded our 13th national web design contest in Louisville, KY (June 21 – 25, 2016). Although I plan to post additional information about the judge’s observations on our WebDesignContest.org site soon, I thought it would be appropriate to discuss some observations and insights I made regarding the tools being used by competitors.

Each state provided a team (one web designer and one web developer). There were a total of 27 states represented in the competition for secondary (high school) students. We held a separate competition for post-secondary students and 10 states were represented in that competition. Each team had to win first place in their respective state in order to compete in our national contest. Read more »

National Web Design Contest

As you are reading this, our national web design contest is happening in Louisville, KY. This will be the 13th consecutive year we have held this competition. We hold this in conjunction with the SkillsUSA national competitions. We provide a contest for secondary students and a separate contest for post-secondary students. Those participating have won first place in state web design competitions. Every 2 years, there is an opportunity for one of our winners to be selected to represent the US at WorldSkills. That event will next happen in 2017 in Abu Dhabi.

For those reading this, I thought you might like to learn a little about what happens “behind the scenes.”Let’s take a look. Read more »

Kentucky caves

My wife and I took our grandsons on a tour of selected caves in Kentucky (and a natural history stop near Louisville). I thought readers might be interested in some of these spots. I used my GoPro camera and created a series of time lapse videos for various aspects of the trip. I provide links to 6 different videos. Enjoy… Read more »

Working Connections 2016

During the week of May 23, Working Connections was held in Springfield, Illinois. This represented the 14th year for this event (and my 13th year teaching a class at this event). I thought it might be helpful for others to learn more about Working Connections and why I think this is so important for teaching and learning. In spite of the Illinois budget fiasco, a number of faculty throughout the state participated (I know some had to contribute personal funds for travel). The following classes were held:

  • Teaching web design and development and eLearning best practices (using Camtasia, Captivate, Presenter and more) (I taught this one).
  • Computer forensics and ethical hacking (William Wolfe II taught this one).
  • Inspiring creativity and innovation in the classroom using technology (Scott Rhine taught this one).
  • Microsoft Windows 10 & Office 2016 and Android Studio Boot Camp for Beginners (Corinne Hoisington taught this one).

In my opinion, this was a great week for learning new technologies and techniques. It was also a great opportunity for networking with peers. Read more »

Book review: Digital Defense

Periodically, I review books for the American Library Association. I thought it might be helpful to students to include a copy of my latest book review here as well. This will be published in the June issue of Connect Magazine at the ALA site also. I do need to keep my reviews to roughly 200 words (hence this quick review).

Pelton, Joseph N. Digital defense: a cybersecurity primer, by Joseph N. Pelton and Indu B. Singh. Springer/Copernicus, 2015. 209p bibl index afp ISBN 9783319199528, $19.99; ISBN 9783319199535 ebook, $9.99.

The goal of this helpful resource is to explain the importance of cybersecurity to anyone using a computer or mobile device.  The book begins with an overview of what is at stake and why individuals should care about security vulnerabilities.  The most valuable aspect is the authors’ holistic approach.  Rather than just focusing on the personal computer, Pelton (Pelton Consulting International) and Singh (Los Alamos Technical Associates) discuss everything from SCADA systems to life insurance policies to Wi-Fi hotspots and more.  They present concepts in easily understood language, define potential threats, and describe concrete steps to defend against and reduce exposures.  The book includes in-depth discussions of security as it affects the Internet of Things and attacks against both personal and corporate information.  Although the field of cybersecurity is constantly evolving and changing, most of the book emphasizes common security vulnerabilities, which will likely exist for some time.  The last chapter presents ten key cybersecurity rules.  One of the volume’s four appendixes is a useful glossary of common terms.


Adobe Spark

Adobe recently announced Spark. This is more than a “re-branding” of the iOS only apps Voice, Slate, and Post. The links in the previous sentence take you to my initial reviews of those iOS apps. The significance of Spark is that these apps are also now available via the web. You don’t need an iPad or iPhone – you can just use a modern browser. You merely visit Spark.Adobe.com and login with your  Adobe ID (which you can create for free). You have the ability to share your work with others (and can download a copy to your computer). These are some of the options available. You should select a category and indicate whether your work can be discovered by the Spark community.

Sharing your work

In my view of the world, this represents a significant improvement. Many students simply can’t afford an iPad or iPhone and these apps have tremendous possibilities to “jump start” student’s creative work. I suspect this is also true of many teachers. I see a significant potential in Spark for teaching and learning. Let’s investigate the web version of Spark in a bit more detail. Read more »


I recently provided an overview of the “design in browser” approach to working with a web site. Since that post, I have become aware of the Labcoat browser plugin. It only works for Chrome that being said, it has some powerful capabilities. Before you can work with this tool, you first have to download the Chrome extension (and you have to create an account at Labcoat.io. Once the extension is active, you can then modify your site (or any site you choose). This is the part that excites me as a teacher. I can visit a specific site and mark it up with CSS changes to show students the effect. And those effects are available to me (so I don’t need to immediately save anything outside of the Labcoat environment).

Labcoat extension for Chrome browser

Let’s learn a bit more about this tool. Read more »

Adobe XD and Material Design

Google announced Material Design in June, 2014. The main goals are discussed in the Material Design specification. Essentially, there are two goals (below copied directly from above link).

“Create a visual language that synthesizes classic principles of good design with the innovation and possibility of technology and science.”

“Develop a single underlying system that allows for a unified experience across platforms and device sizes. Mobile precepts are fundamental, but touch, voice, mouse, and keyboard are all ?rst-class input methods.”

The key is the idea of a “unified experience across platforms and device sizes.” This has been implemented in a large part on Android applications, Google Drive, Google Docs (and related), and gMail. There are a number of tutorials on working with the basics of Material Design. There are sites where you can download icons (like Material Design Icons) and themes (such as Material Design Themes) and widgets (such as Material Design Widgets). There are free and paid versions of many of these objects.

With the release of Adobe Experience Design (and the associated Material Design UI Kit), I have found it much easier to understand (and get started working with Material Design). I thought it would be appropriate for students to better understand what comes with this UI Kit (and how it can be utilized in your designs). Read more »

LIX 3D Printing Pen

On Monday, May 2, 2016, my LIX 3D printing pen arrived. At long last. I ordered this on August 24, 2015.  I was notified it was ready to ship on March 25, 2016. It shipped on April 25, 2016. Overall cost was $154.95 (including $15 shipping). Now that I have it, here are my initial thoughts.

  1. It is definitely not a toy (the tip heats to over 200°C in roughly 1 minute).
  2. Since it shipped with only the ABS (high temperature filaments), there is a noticeable petroleum smell while using.
  3. It requires a very steady hand (mine is less steady than I thought).
  4. I wish the included power cord was a bit longer (yes, I am presently using an extension cord).
  5. It requires the proper surface to place/ hold a starting point (or the resulting materials will move and curl).

Let’s examine this device in a bit more detail. Read more »

Design in Browser

There have been a number of discussions at various WebProfessionals.org meetings about the concept of “design in browser.” As the spring semester starts to draw to a close, I thought it might be an appropriate time to review this concept as it helps bring a number of aspects of web design into focus. It is also a good way to confirm you really understand working with HTML, CSS and related technologies.

The two main tools I recommend using when designing using a browser are the Chrome browser and Brackets as an editor. In the most simple form, one modifies the CSS on a given page directly in the browser and then copies the modified code and pastes it into the associated document. This is enabled because of two capabilities in Chrome:

  1. the inspection tool (this will also open the Developer tools) (Ctrl[or CMD]+Shift+i)
  2. device mode (Ctrl[or CMD]+Shift+M)

I suspect many students reading this article have not worked extensively in this manner. Let’s get started. Read more »

Web Design MOOC 2016

I recently completed teaching another MOOC (Massive Open Online Course). This one was on web design using the Adobe MUSE application and was done as part of the Adobe Education Exchange. This course ran from January 25 to March 11, 2016. If you have been reading this blog for a while, you may recall some of my earlier observations:

I thought it might be helpful to focus on additional insights rather than rehash the technologies and results. For those who are curious, the technologies remained similar to what I used in 2014 and the results were also similar. Read more »

Critical Error – Start Menu Not Working

For the past month (March 8 to April 6, 2016), my sole Windows 10 laptop has been experiencing a strange problem. Every time I clicked on the Windows logo “new start menu,” I received the following error message.

Critical error - start menu not working

Of course, you can’t close this message. Clicking “Sign out now” is pointless as the problem remains when you sign back in. So, I just moved the message out of the way and continued using the computer.

One of the reasons to upgrade to Windows 10 from the disaster known as Windows 8.1 was the return of the start menu; so I found this a bit frustrating. I do know enough about computers that I can function just fine without the start menu. That being said, I thought I would share my experiences as I debugged the problem. Read more »

Next Page »