AListApart.com

VN:F [1.9.22_1171]
Rating: 8.0/10 (1 vote cast)

A List Apart: for makers of websites

To Ignite a Personalization Practice, Run this Prepersonalization Workshop

16 April 2024 @ 7:51 pm

Picture this. You’ve joined a squad at your company that’s designing new product features with an emphasis on automation or AI. Or your company has just implemented a personalization engine. Either way, you’re designing with data. Now what? When it comes to designing for personalization, there are many cautionary tales, no overnight successes, and few guides for the perplexed.  Between the fantasy of getting it right and the fear of it going wrong—like when we encounter “persofails” in the vein of a company repeatedly imploring everyday consumers to buy additional toilet seats—the personalizat

The Wax and the Wane of the Web

29 February 2024 @ 2:45 pm

I offer a single bit of advice to friends and family when they become new parents: When you start to think that you’ve got everything figured out, everything will change. Just as you start to get the hang of feedings, diapers, and regular naps, it’s time for solid food, potty training, and overnight sleeping. When you figure those out, it’s time for preschool and rare naps. The cycle goes on and on. The same applies for those of us working in design and development these days. Having worked on the web for almost three decades at this point, I’ve seen the regular wax and wane of ideas, techniques, and technologies. Each time that we as developers and designers get into a regular rhythm, some new idea or technology comes along to shake things up and remake our world. How we got here

Opportunities for AI in Accessibility

7 February 2024 @ 2:00 pm

In reading Joe Dolson’s recent piece on the intersection of AI and accessibility, I absolutely appreciated the skepticism that he has for AI in general as well as for the ways that many have been using it. In fact, I’m very skeptical of AI myself, despite my role at Microsoft as an accessibility innovation strategist who helps run the AI for Accessibility grant program. As with any tool, AI can be used in very constructive, inclusive, and accessible ways; and it can also be used in destructive, exclusive, and harmful ones. And there are a ton of uses somewhere in the mediocre middle as well. I’d like you to consider this a “yes… and” piece to complement Joe’s post. I’m not trying to refute any of what he’s saying but rather provide some visibility to projects and opportunities where AI can make meaning

I am a creative.

29 January 2024 @ 3:53 pm

I am a creative. What I do is alchemy. It is a mystery. I do not so much do it, as let it be done through me. I am a creative. Not all creative people like this label. Not all see themselves this way. Some creative people see science in what they do. That is their truth, and I respect it. Maybe I even envy them, a little. But my process is different—my being is different. Apologizing and qualifying in advance is a distraction. That’s what my brain does to sabotage me. I set it aside for now. I can come back later to apologize and qualify. After I’ve said what I came to say. Which is hard enough.  Except when it is easy and flows like a river of wine. Sometimes it does come that way. Sometimes what I need to create comes in a

Humility: An Essential Value

22 June 2023 @ 1:00 pm

Humility, a designer’s essential value—that has a nice ring to it. What about humility, an office manager’s essential value? Or a dentist’s? Or a librarian’s? They all sound great. When humility is our guiding light, the path is always open for fulfillment, evolution, connection, and engagement. In this chapter, we’re going to talk about why. That said, this is a book for designers, and to that end, I’d like to start with a story—well, a journey, really. It’s a personal one, and I’m going to make myself a bit vulnerable along the way. I call it: The Tale of Justin’s Preposterous Pate When I was coming out of art school, a long-haired, goateed neophyte, print was a known quantity to me; design on the web, however, was rife with complexities to n

Personalization Pyramid: A Framework for Designing with User Data

8 December 2022 @ 3:00 pm

As a UX professional in today’s data-driven landscape, it’s increasingly likely that you’ve been asked to design a personalized digital experience, whether it’s a public website, user portal, or native application. Yet while there continues to be no shortage of marketing hype around personalization platforms, we still have very few standardized approaches for implementing personalized UX. That’s where we come in. After completing dozens of personalization projects over the past few years, we gave ourselves a goal: could you create a holistic personalization framework specifically for UX practitioners? The Personalization Pyramid is a designer-centric model for standing up human-centered personalization programs, spanning data, segmentation, content delivery, and overall goals. By using this approach, you will be able to understand the core components of a contemporary, UX-driven per

Mobile-First CSS: Is It Time for a Rethink?

9 June 2022 @ 2:13 am

The mobile-first design methodology is great—it focuses on what really matters to the user, it’s well-practiced, and it’s been a common design pattern for years. So developing your CSS mobile-first should also be great, too…right?  Well, not necessarily. Classic mobile-first CSS development is based on the principle of overwriting style declarations: you begin your CSS with default style declarations, and overwrite and/or add new styles as you add breakpoints with min-width media queries for larger viewports (for a good overview see “What is Mobile First CSS and Why Does It Rock?”). But all those exceptions create complexity and inefficiency, which in turn can lead to an increased testing effort and a code base that’s harder to maintain. Admit it

Designers, (Re)define Success First

12 May 2022 @ 2:00 pm

About two and a half years ago, I introduced the idea of daily ethical design. It was born out of my frustration with the many obstacles to achieving design that’s usable and equitable; protects people’s privacy, agency, and focus; benefits society; and restores nature. I argued that we need to overcome the inconveniences that prevent us from acting ethically and that we need to elevate design ethics to a more practical level by structurally integrating it into our daily work, processes, and tools. Unfortunately, we’re still very far from this ideal.  At the time, I didn’t know yet how to structurally integrate ethics. Yes, I had found some tools that had worked for me in previous projects, such as using checklists, assumption tracking, and “dark reality” sessions,

Breaking Out of the Box

9 December 2021 @ 3:00 pm

CSS is about styling boxes. In fact, the whole web is made of boxes, from the browser viewport to elements on a page. But every once in a while a new feature comes along that makes us rethink our design approach. Round displays, for example, make it fun to play with circular clip areas. Mobile screen notches and virtual keyboards offer challenges to best organize content that stays clear of them. And dual screen or foldable devices make us rethink how to best use available space in a number of different device postures.

How to Sell UX Research with Two Simple Questions

21 October 2021 @ 2:00 pm

Do you find yourself designing screens with only a vague idea of how the things on the screen relate to the things elsewhere in the system? Do you leave stakeholder meetings with unclear directives that often seem to contradict previous conversations? You know a better understanding of user needs would help the team get clear on what you are actually trying to accomplish, but time and budget for research is tight. When it comes to asking for more direct contact with your users, you might feel like poor Oliver Twist, timidly asking, “Please, sir, I want some more.”  Here’s the trick. You need to get stakeholders themselves to identify high-risk assumptions and hidden complexity, so that they become just as motivated as you to get answers from users. Basically, you need to make them think it’s their idea.  In this article,

bootply.com

VN:F [1.9.22_1171]
Rating: 7.8/10 (5 votes cast)

Bootstrap in your browser, rapid html and css.

WordPress.org

VN:F [1.9.22_1171]
Rating: 7.7/10 (3 votes cast)

Blog Tool and Publishing Platform

How WordPress Is Creating a Faster Web

15 April 2024 @ 2:00 pm

WordPress's massive reach of over 40% of the web comes with a similarly large responsibility. Read about what the WordPress project is doing to enhance performance for its users and the web.

WP Briefing: Episode 77: Let’s Talk About Data Liberation

15 April 2024 @ 12:00 pm

Explore the WordPress Data Liberation project in this exclusive behind-the-scenes episode discussing WordPress migrations. Joining us is WordPress Executive Director Josepha Haden Chomphosy, along with special guest and sponsored contributor Jordan Gillman. Together, they'll look at how the project is expanding opportunities to benefit from the freedom and flexibility WordPress offers. Don't miss this enlightening discussion!

WordPress 6.5.2 Maintenance and Security Release

9 April 2024 @ 10:00 pm

Note: Due to an issue with the initial package, WordPress 6.5.1 was not released. 6.5.2 is the first minor release for WordPress 6.5. This security and maintenance release features 2 bug fixes on Core, 12 bug fixes for the Block Editor, and 1 security fix. Because this is a security release, it is recommended that […]

WP Briefing: Episode 76: A WordPress 6.5 Sneak Peek

2 April 2024 @ 8:18 pm

Join WordPress Executive Director, Josepha Haden Chomphosy, as she offers an exclusive preview of the upcoming WordPress 6.5 release, accompanied by special guest Dave Smith, one of the Editor Tech leads for this release. Don’t miss this opportunity for an insider’s look!

WordPress 6.5 “Regina”

2 April 2024 @ 6:42 pm

WordPress 6.5 "Regina" is here! Named in honor of Regina Carter, renowned jazz violinist and educator, this release was made possible by over 700 contributors. Download WordPress 6.5 “Regina” today.

WordPress 6.5 Release Candidate 4

28 March 2024 @ 4:34 pm

WordPress 6.5 RC4 is ready for download and testing. Reaching this phase of the release cycle is an important milestone. Check out what's coming in this release and how to get involved with the open source project.

WordPress 6.5 Release Candidate 3

19 March 2024 @ 4:19 pm

WordPress 6.5 RC3 is ready for download and testing. Reaching this phase of the release cycle is an important milestone. Check out what's coming in this release and how to get involved with the open source project.

WP Briefing: Episode 75: WordCamp Asia 2024 Unwrapped

18 March 2024 @ 12:00 pm

WordCamp Asia 2024 was a dynamic three-day celebration of collaboration, diversity, and innovation in the WordPress project. This week, Executive Director Josepha Haden Chomphosy shares her insights and experiences from the event, which featured one of the largest Contributor Days in the region, a variety of speakers, engaging panel discussions, and workshops. Josepha offers her thoughts on the latest topics being discussed within the community and forming the future of WordPress.

WordPress 6.5 Release Candidate 2

12 March 2024 @ 4:58 pm

WordPress 6.5 RC2 is ready for download and testing. Reaching this phase of the release cycle is an important milestone. Check out what's coming in this release and how to get involved.

Highlights from WordCamp Asia 2024

9 March 2024 @ 1:39 pm

Over 1,300 attendees gathered at the Taipei International Convention Center in Taiwan for WordCamp Asia 2024. The three-day event emerged as a vibrant celebration showcasing the collaboration, diversity, and innovation that drive the world's most popular web platform.

SitePoint.com

VN:F [1.9.22_1171]
Rating: 7.7/10 (3 votes cast)

New Articles, Fresh Thinking for Web Developers and Designers

7 Easy Ways to Make a Magento 2 Website Faster

17 April 2024 @ 8:00 pm

7 Easy Ways to Make a Magento 2 Website Faster Is your Magento site running slowly? In this article, we cover seven practical tips for making a Magento 2 online store faster. Continue reading 7 Easy Ways to Make a Magento 2 Website Faster on SitePoint.

Powerful React Form Builders to Consider in 2024

15 April 2024 @ 8:00 pm

Powerful React Form Builders to Consider We survey four React form builders, noting their core features and important aspects to consider when picking a form builder. Continue reading Powerful React Form Builders to Consider in 2024 on SitePoint.

Quick Tip: How to Animate Text Gradients and Patterns in CSS

11 April 2024 @ 7:00 am

How to Animate Text Gradients and Patterns in CSS In this quick tip, we show how easy it is to add animated background gradients and images to text on the Web, with handy demos. Continue reading Quick Tip: How to Animate Text Gradients and Patterns in CSS on SitePoint.

Sending Email Using Node.js

8 April 2024 @ 8:00 pm

Sending Email Using Node.js Learn how to send email in Node.js, exploring concepts and challenges of creating and sending email no matter what system you're using. Continue reading Sending Email Using Node.js on SitePoint.

Creating a Navbar in React

7 April 2024 @ 8:00 pm

How to build a navbar in React, covering everything from design considerations to implementation and accessibility best practices. Continue reading Creating a Navbar in React on SitePoint.

A Complete Guide to CSS Logical Properties, with Cheat Sheet

3 April 2024 @ 7:00 pm

A Complete Guide to CSS Logical Properties, with Cheat Sheet Learn what CSS logical properties are, how they work, and what they're useful for, even if you're not working on a multilingual site. Continue reading A Complete Guide to CSS Logical Properties, with Cheat Sheet on SitePoint.

Using JSON Web Tokens with Node.js

3 April 2024 @ 8:00 am

This article explains the concept of JSON Web Tokens, or JWTs. The article covers how JWTs are used to authenticate API requests. Continue reading Using JSON Web Tokens with Node.js on SitePoint.

How to Build a Simple Web Server with Node.js

3 April 2024 @ 5:00 am

How to Build a Simple Web Server with Node.js In this practical guide we'll take a look at how easy it is to create your own web server application with Node.js. Continue reading How to Build a Simple Web Server with Node.js on SitePoint.

Building a Digital Fortress: How to Strengthen DNS Against DDoS Attacks?

2 April 2024 @ 7:00 pm

Building a fortress around DNS is a necessity for ensuring the resilience of internet services. Here’s how to strengthen it. Continue reading Building a Digital Fortress: How to Strengthen DNS Against DDoS Attacks? on SitePoint.

Crafting Interactive Scatter Plots with Plotly

1 April 2024 @ 7:36 pm

Crafting Interactive Scatter Plots With Plotly Plotly is a graphing library that makes it easy to create high-quality graphs online. Learn to use it to create interactive scatter plots. Continue reading Crafting Interactive Scatter Plots with Plotly on SitePoint.

eclipse.org

VN:F [1.9.22_1171]
Rating: 7.5/10 (4 votes cast)

The world’s favourite open source IDE.

csszengarden.com

VN:F [1.9.22_1171]
Rating: 7.5/10 (2 votes cast)

A zen guide to CSS via a single form HTML page.

programmableweb.com

VN:F [1.9.22_1171]
Rating: 7.5/10 (2 votes cast)

Keep up to date with web mashups and APIs: what’s new, interesting, useful and important. Hundreds of APIs and mashups. Contribute, search, view, and chart them.