Subscribe RSS


user research featured

I Feel So Used: Enterprise Apps and User Research at Mozilla

What do we mean when we say enterprise software is bad? Sure, terrible hacks and technical debt could be weighing the code down. Maybe it’s a nightmare to integrate and administer. But, for most of us, it’s all about the experience of using the software. Just as today agile is pretty much everywhere, it’s now commonplace for consumer-oriented software companies to have at least one user researcher. Mozilla, the organization behind Firefox, has a team dedicated to user research and it’s led by Bill Selman. I asked Bill to tell me about the specifics of what his team works on.
an app for that featured

There Isn’t Always an App for That

Have you ever had a brilliant idea for an app only to stumble upon a reddit post where someone shares an idea similar to yours? Then, as if that weren't bad enough, the most popular comment is from someone else saying "There's an app for that"? If this sounds familiar, let me tell you a secret (spoiler alert!). There isn't always an app for that.
IoT landscape featured

Alchemy of IoT, Part 3: Thing 4 and the IoT Landscape

The thing (4) is, you have to screen the massive amounts of data generated by the IoT through smart analytical services. You need to add layers of machine learning, deep learning. You must enhance it with virtual reality, augmented reality, with artificial intelligence. Otherwise it’ll be just raw data that goes nowhere and leads nowhere.
component checklist featured

The Consummate Component Checklist for Developers

Components are one of the most important aspects of modern visual programming platforms, which enable reusability of code and repositories of component libraries. Here's a handy development checklist that guides you through the process and helps you ensure you don’t forget something important.
Alexa endpoint featured

The Alexa Project, Part 2: Get Visual and Get An Alexa Endpoint in Just 5 Minutes

Hello, ladies and gentlemen... I’m back and ready to show how to apply rapid visual development to code crafting for an Alexa endpoint. I’m not only going to share how you can visually develop an Alexa endpoint, but I'm also going to demonstrate that it can be done in just 5 minutes.
field services app featured

Ta(l)king Alexa to the Next Level: Alexa Plays the Field Services App

Ever since I bought my own Amazon Echo and set it up in my living room, I had been thinking about doing voice integration with Alexa. When I read my colleague's tutorial on how to set up an Alexa skill, I knew I had everything I needed to create my own project.

Pragmatic Programmer Co-Author Andy Hunt: “Software Is Not a Twinkie” (Podcast)

Andy Hunt—co-author of the Pragmatic Programmer and one of the authors of the Agile Manifesto—talks in our second episode of the "Everybody Hates Enterprise Apps" series about how the old bureaucratic ways of enterprise development inevitably led to poor quality software.
hardcore coder featured

Dr. Strangecode, Or How I Learned to Stop Worrying and Love Low-Code

Low-code? How could something that hid my handcrafted, precious code be good for me? And I just knew it would probably spit out code that was worse than the stuff Frontpage produced — with 10 times more HTML than was ever necessary. I was pretty sure my career as a hardcore coder (a badge I wore proudly) was over.
agile featured

Software is not a Twinkie: Talking Enterprise Apps and Agile with Andy Hunt

At the end of the 1990s, Andy Hunt and his friend Dave Thomas were working as consultants, helping their clients write better software. At each new company, they found familiar problems.

“We’d get to an organization,” Andy told me, “and they’d be making the same mistakes that the last organization was making. We thought, ‘Well, okay, every time we go into a new client, we have to do this sort of song and dance and tell the cute little stories and the anecdotes and do little exercises to get folks up to speed with our way of thinking’. So, we figured we would write a little white paper.”


The Alchemy of IoT, Part 2: IoT Through the Ages

…and everything you’ll ever need to know to pass your IoT history class.

The Alchemy of IoT, as we defined it in Part I of our Alchemy of IoT series is the true transmutation from a world of visible and connected objects to a Smart and (Almost) Invisible World of Autonomous Interconnected Things.

As Mark Weiser, past Chief Scientist at Xerox PARC (USA), mentioned in his article “The Computer for the 21st Century”: “The most profound technologies are those that disappear. They weave themselves into the fabric of everyday life until they are indistinguishable from it.”