I Do Not Agree

Going to shit 2015 is when web development went to shit. Web development used to be nice. You could fire up a text editor and start creating JS and CSS files. You can absolutely still do this. That has not changed. So yes, everything I’m about to say can be invalidated by saying that. ReadContinue reading “I Do Not Agree”

Using the Slack API with Python – A Simple Example

Here is a simple Python program that can be used to: Test the API Get a list of Slack Users Get a list of Slack Channels Get information about a Slack Channel Post a message to Slack Channel Students in my Intro to Programming and Problems Solving class at Clark College learn how to buildContinue reading “Using the Slack API with Python – A Simple Example”

Something all Application Developers Should Consider Reading

Front-End Architecture: A Modern Blueprint for Scalable and Sustainable Design Systems by Micah Godbolt With CSS preprocessing, icon fonts, grunt workflows, pattern libraries and JavaScript MVCs, the front-end workspace is anything but simple. This complex stack of tools can no longer be pieced together on a whim. Front-End Architecture needs and deserves the same attentionContinue reading “Something all Application Developers Should Consider Reading”

With only 17 lines of code

With only 17 lines of PHP code I was able to add a Slack “slash” command (/whatshot) to bring up the list of “What’s Hot” ideas from http://ideajam.net. To do this I used the IdeaJam JSON API and some PHP code to produce the list you see in the picture above. Slack makes it veryContinue reading “With only 17 lines of code”

A quick and simple image placeholder service

Have you ever needed to insert an image placeholder into a web page? Well look no further. placehold.it is an easy to use service that can provide you with placeholder images. You can specify the image dimensions, background color, image format, text and text color: More > UPDATE: Here’s a list from tuts+ of theContinue reading “A quick and simple image placeholder service”

A Complete Guide to Flexbox

The Flexbox Layout (Flexible Box) module (currently a W3C Last Call Working Draft) aims at providing a more efficient way to lay out, align and distribute space among items in a container, even when their size is unknown and/or dynamic (thus the word “flex”). The main idea behind the flex layout is to give theContinue reading “A Complete Guide to Flexbox”