Quantcast
Channel: design Archives - Simple Programmer
Browsing all 18 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

Are You Really Sure You Want to Make a Cancel Button?

Are you really sure you want to create the cancel button for your application? You know, I might click it. Not only might I click it, I might click it at the most inopportune time. I might click it...

View Article



Image may be NSFW.
Clik here to view.

Going Backwards to Go Forwards

I worked on an interesting problem this week that might have looked like I was running around in circles if you just looked at my SVN commits. The problem, and the eventual solution, reminded me of an...

View Article

Image may be NSFW.
Clik here to view.

The Why is More Important Than the What

The goal of software development is to solve problems. At its heart, software development is really about solving problems through automation. Many times we have the tendency to make software...

View Article

Image may be NSFW.
Clik here to view.

When Scrum Hurts: Mob Architecture

If you have been following my blog, you know that I have a love/hate relationship with Scrum. I’ve previously talked about why I think Scrum will eventually die and I am still pretty much convinced of...

View Article

Image may be NSFW.
Clik here to view.

Why Responsive Design Is a Waste Of Time

Response design seems like a good idea. At first look, it makes sense.  Why wouldn’t you want your same website to scale down to a mobile device and display differently? And, sure, if there were no...

View Article


Bridge Pattern

Let me ask you a question? Do you really understand design patterns—you know, the ones in that old Gang of Four book? Perhaps you aren’t even really familiar with the term “design patterns.” It’s Ok,...

View Article

Can “Normal Developers” Learn Design?

Can “Normal Developers” Learn Design? This is a common question I get asked a lot: Can normal programmers learn design? You're a programmer… You write code. What if you could step up your game and...

View Article

How to Improve the UI and UX of Your Application and Why It Matters

I imagine the fact that you are reading this means you care a little about the UX and UI of your application, and know they are not the same thing. For those of you on the fence, let's go through a...

View Article


The Importance of Domain Driven Design

Domain-Driven Design (DDD) is an approach to software development that simplifies the complexity developers face by connecting the implementation to an evolving model. If we were to take a concept,...

View Article


Interaction Design 101: What Is It and How Can You Implement It in Your Site?

There was a time when websites were purely visual. The information you sought was displayed on your computer screen — information like directory contents, magazine articles, or photographs — without...

View Article

The Modern Developer, Part 2: Design

Designing a system’s architecture is recognized as one of the most important parts of software development—hence, it’s usually done by the most experienced people on the team, such as architects and...

View Article

UI or UX: You’re Asking the Wrong Question

People spend more time consuming digital media on mobile devices than on desktops, and this trend will continue. Social networking, listening to music, watching videos, and playing games represent the...

View Article

Information Architecture – The Secret Cheat Code For Developers Learning Design

For developers facing programming challenges, most problems are solved with the use of logic. If you ever heard a developer say they solved a problem within their code completely intuitively, you’d...

View Article


A Complete Developer’s Guide to Securing the SDLC

The software development life cycle is a set of steps that help developers plan and create software in an organized way. It has six mains steps: Each step comes with it’s own security issues that need...

View Article

How To Develop an Effective Software Development Life Cycle

The early 1940s to 1960s was the beginning of the era of the information system and its development. Before that, Frederick Taylor and Henry Gantt came up with the idea of managing projects in 1910,...

View Article


What Makes Figma so Popular for UI/UX Design and Why You Should Use It

In September 2016, a long-awaited dream of two brilliant minds, Dylan Field and Evan Wallace, came true when the design tool Figma was released. Figma was an exception among the tools that ruled the...

View Article

7 UX Design Blunders That Are Mistaken for Trends

Being an inseparable part of 3.48 million apps on Google Play Store or 2.22 million on App Store feels good. Whether it is an Android user or an iOS user, people have plenty of options for downloading...

View Article


The Not-a-Noob Guide for Expense Tracking App Development

Mobile apps play a key role in simplifying our lives. From shopping for clothes to purchasing groceries, everything can be done through a mobile application. The process of managing your personal...

View Article
Browsing all 18 articles
Browse latest View live




Latest Images