webstack
An Intro to JavaScript Proxy
Have you ever been in a situation where you wish you could have some control over the values in an object or array? Maybe you wanted to prevent certain types of data or even validate the data before storing it in the object. Suppose you wanted to react to the incoming data in some way, or even the o..
Create Content That Targets Your Existing Design Clients
When it comes to marketing your freelance web design business, it’s easy to spend the bulk of your energy on attracting new clients. That’s certainly a worthwhile pursuit. But it’s also important to focus on your existing ones as well.
There is great value in keeping existing clients in the loop. A..
On the `dl`
Blogging about HTML elements¹? *chefs kiss*
Here’s Ben Myers on the (aptly described) “underrated” Definition List (
- ) element in HTML:
You might have also seen lists of name–value pairs to describe lodging amenities, or to list out individual charges in your monthly rent, or in glossaries of t..
Design Faster & Smarter with BeTheme’s 3 Builders & 600+ Pre-Built Sites
The WordPress themes and plugins you choose for your clients’ sites don’t just impact how the interface looks or how well it works. They also impact your ability to build them.
The point in using WordPress themes and plugins is to make your life easier, not to create more work for yourself or limit..
Building a Form in PHP Using DOMDocument
Templating makes the web go round. The synthesis of data and structure into content. It’s our coolest superpower as developers — grab some data, then make it work for us, in whatever presentation we need. An array of objects can become a table, a list of cards, a chart, or whatever we think is most ..
Jamstack Conf 2021
(This is a sponsored post.)
What? Jamstack Conf! It’s the best! Learn what’s happening and what’s next for this hot ecosystem.
When? October 6–7, 2021
Where? Virtual / online.
How much? It’s free! There are workshops as well though, at $100 a seat.
Who? You! Oh you mean speakers? Netlify’s CEO ..
How to Work With Both Good & Bad Design Clients
Today, I want to talk about our favorite subject as designers: clients. Oh, clients. You can’t live with them, you can’t punch them! The primary thing to remember when dealing with clients is this: you can never – I repeat, never – make a bad client into a great client. Let me say that again: you ca..
Developers and Designers Work on a Single Source of Truth With UXPin
(This is a sponsored post.)
There is a conversation that has been percolating for as long as I’ve been in the web design and development industry. It’s centered around the conflict between design tools and development tools. The final product of web design is often a mockup. The old joke was that w..
Grainy Gradients
Browse through Dribbble or Behance, and you’ll find designers using a simple technique to add texture to an image: noise. Adding noise makes otherwise solid colors or smooth gradients, such as shadows, more realistic. But despite designers’ affinity for texture, noise is rarely used in web design.
..
8 Freelance Project Management Apps for 2021+
In my experience, the biggest challenge that freelancers face — more than winning clients or setting prices — is project management; take on too much work, and you’ll start missing deadlines, take on too little, and you’ll start missing your rent.
Some people are naturally organized; they rock up a..