
-
Personal Pronouns
Many people are confused by the topic of pronouns. A pronoun is the particle of speech that you use to refer to someone instead of using their name. The fact that someone uses a pronoun does not tell you anything about them beyond their pronoun; they may be transgender, cisgender, or nonbinary.
-
Agile Methodologies
The key benefit of agile approaches to software development is being able to respond to changing customer requirements and feedback from user testing. It also means that you can roll out a system that meets the basic requirements and then refine it incrementally over time. The most well-known agile methodology is Scrum, but other systems…
-
Organizing your Content
When you are building or updating your website, you need to think about what your target audience will expect to see. There are various ways to find out what they will expect; you can ask a group of people who are likely to use your site what they would expect to see; you can look…
-
Migrating to TypeScript
When a company hires a new developer, it can take up to six months for them to get fully up to speed on the company’s codebase. One way to make this process less painful for the developer, and less expensive for the company, is to use a strongly-typed language like TypeScript. A product manager commented…
-
Writing for the Web
Have you ever experienced the fatigue that results from being presented with a giant wall of text on the screen? Sure, if you’re committed to learning about a topic in depth, you’ll read a whole long-form article, but if you are not committed, and just want to see the salient details, you’ll likely skip the…
-
Diversity, Equity, and Inclusion
Here at Carnelian Web Services, we believe that a commitment to diversity, equity, and inclusion is a good start, but it’s a series of steps on the road to justice. Before you can have a diverse cohort of employees, you need to remove the systemic barriers that are preventing them from even applying to your…
-
Accessibility
Making websites accessible is a very important aspect of user experience. Accessibility benefits everyone, because it makes websites easier for everyone to use. It is also a legal requirement in most countries, including Canada.
-
User Experience
User experience is an important aspect of website design. Remember the bad old days of the 1990s, with marquees, animated graphics everywhere, an excess of links that were just labelled “click here”, and garish background colours?
-
Localization
When you’re building a website which will be viewed by people from different cultures and countries, it is important to build it so that it can be easily and efficiently translated into different languages (internationalization), and then to provide versions of the content that are optimized for the relevant country and culture (localization).’
Categories
- General (6)
- JEDI (10)
- Marketing (10)
- Project management (1)
- Web Development (12)
Blogposts
Tag cloud
2SLGBTQIA accessibility action adaptability Agile artists catering content management system content writing cosmetics CSS DEI design disability pride month diversity editing roles equity formatting gender inclusion Indigenous Indigenous-owned businesses Indigenous History Month internationalization JEDI jewel justice LGBTQ localization make-up marketing neurodivergent pebble pebbling penguins post scheduling Pride Scrum sexual orientation TRC calls to action UI usability user experience user interface design UX