Search
Wufoo Cracks the Code for Forms So You Don’t Have To
8.10.2019
There was a lot of buzz about forms last week when Jason Grisby pointed to a missing pattern attribute on Chipotle's order form that could have been used to help-through millions of dollars in orders. Adrian Roselli followed that up with the common mistake of forgetting for and id attributes...
Multi-Million Dollar HTML
30.9.2019
Two stories:
Jason Grigsby finds Chipotle's online ordering form makes use of an input-masking technique that chops up a credit card expiration year making it invalid and thus denying the order. If pattern="\d\d" maxlength="2" was used instead (native browser feature), the browser is smart enough...
Hamburger Menu with a Side of React Hooks and Styled Components
10.9.2019
We all know what a hamburger menu is, right? When the pattern started making its way into web designs, it was both mocked and applauded for its minimalism that allows main menus to be tucked off screen, particularly on mobile where every pixel of space counts.
CSS-Tricks is all about double...
Bitcoin Wedge Pattern May Lead to New ‘Parabolic Phase’: Analysts
2.9.2019
Chart analysts seem to be turning increasingly bullish on bitcoin, as several different approaches all suggest higher bitcoin prices may be right around the corner.
Global Macro Investor founder Raoul Paul shared a bitcoin chart along with some encouraging words to all bitcoin holders...
Promises and Static Values
23.8.2019
Async can throw a real wrench into the cogs of our programming workflows, all despite the fact that async is the modern JavaScript pattern. While async/await helps, there’s sometimes confusion about the way to have a single function that returns a value whether it exists or needs a Promise...
Bitcoin Vs. Ethereum: Following A Diminishing Staircase Pattern, Both Coins Are Hovering in a Range of 5%
22.8.2019
Bitcoin Vs. Ethereum Price Analysis In the intraday trading on the other day, both coins have shown a declining trend. The cryptos have shown a bit of slowdown in the early hours of yesterday. The first drop in coins occurred at around 03:00 UTC where Bitcoin went down by 4.3% to the level...
Bitcoin Vs. Ripple: Ripple’s Growth Pattern Seems like the Shadow of Bitcoin’s Trend
16.8.2019
Bitcoin has started recovering from the price correction of the last few days. Ripple may take some more time to reach its target. Bitcoin, after the last few days of struggle, has now risen and it is racing towards 10,000 USD currently. On the other hand, Ripple has not shown any signs of growth...
Getting design system customization just right
29.7.2019
I had a little rant in me a few months ago about design systems: "Who Are Design Systems For?" My main point was that there are so many public and open source ones out there that choosing one can feel like choosing new furniture for your house. You just measure up what you need and what you like...
Bitcoin Vs. Ripple: BTC & XRP Shares a Tremendous Similarity on the Growth Pattern
23.7.2019
Bitcoin (BTC) and Ripple (XRP) both shares bullish medium-term outlook. Both the coins have shown four major price swings each over the last 24 hours. Both Bitcoin and Ripple possess prominent positions in the current market. Both the coins have been following a similar line of price movement....
Bitcoin Vs. NEO: Bitcoin & NEO Share Similar Growth Pattern; NEO Possess Stronger Fundamentals as BTC
26.6.2019
Bitcoin and NEO share a similar trend in price growth. Both the coins have bullish medium-term outlook. Bitcoin (BTC) has time and again proved its royalty by its massive gain movement in the market. After days of speculation and bullish movement, the coin has finally gone beyond 12,000 USD price...
Bitcoin Price Eyes Chart Pattern That Kicked Off Bull Market in 2015
13.6.2019
Bitcoin is about to see a key bullish cross of two moving averages the first time in nearly four years
Dogecoin (DOGE) Price Analysis: Dogecoin Hunts for New Partnerships as the Coin Moves in the Same Pattern
9.6.2019
Dogecoin keeps sailing slowly despite market fluctuations Dogecoin has nothing new to report even after 5 months of the year The questions surrounding Dogecoin’s reliability and long-term sustenance continue to hover over the currency holders as well as investors who would like to believe that...
Golden Crossover: XRP Heads for Bullish Chart Pattern as Price Climbs 27%
27.5.2019
XRP is teasing a long-term bullish reversal, with 27% gains and a bullish golden cross pattern likely to occur next week
The “Inside” Problem
20.5.2019
So, you're working on a design. You need a full-width container element because the design has a background-color that goes from edge-to-edge horizontally. But the content inside doesn’t necessarily need to be edge-to-edge. You want to:
Limit the width (for large screens)
Pad the edges
Center...
Oh, the Many Ways to Make Triangular Breadcrumb Ribbons!
29.4.2019
Oh, the Many Ways to Make Triangular Breadcrumb Ribbons
Let’s have a look at how we can create a row of links that sorta run into each other with a chevron-like shape and notch on each block like you might see in a hierarchical breadcrumb navigation.
You’ve probably seen this pattern a lot....
Who Are Design Systems For?
23.4.2019
Specific design systems, I mean. Design systems, as a concept, are something just about any site can benefit from.
A lot of hype goes into design systems these days. Just the other day, an organization's published their design system publicly and I got a slew of DMs, emails, and Slack messages...
Did you know that CSS Custom Properties can handle images too?
27.2.2019
So you might be aware of CSS Custom Properties that let you set a variable, such as a theme color, and then apply it to multiple classes like this:
:root {
--theme: #777;
}
.alert {
background: var(—-theme);
}
.button {
background: var(—-theme);
}
Well, I had seen this pattern so often...
The ineffectiveness of lonely icons
11.2.2019
Icons are great and all, but as we've been shown time and time again, they often don't do the job all by themselves. Even if you do a good job with the accessibility part and make sure there is accompanying text there for assistive technology, in an ironic twist, you might be confusing people...
Putting the Flexbox Albatross to Real Use
24.1.2019
If you hadn't seen it, Heydon posted a rather clever flexbox layout pattern that, in a sense, mimics what you could do with a container query by forcing an element to stack at a certain container width. I was particularly interested, as I was fighting a little layout situation at the time I...
STAR Apps: A New Generation of Front-End Tooling for Development Workflows
18.1.2019
Product teams from AirBnb and New York Times to Shopify and Artsy (among many others) are converging on a new set of best practices and technologies for building the web apps that their businesses depend on. This trend reflects core principles and solve underlying problems that we may share, so...