January 10, 2020

Write accessibility responsible CSS

Accessibility is important for web applications. Accessibility is important while writing the CSS too. Do you know that CSS also impacts accessibility? Today we are going to look into these issues.

January 08, 2020

All about Meetup & my experience

I started my journey of JSLovers 5 years back. I didn't know we would come so far. I learned a lot in these 5 years. I learned how to organize meetups, how to expand the meetups, I became a tech speaker and a lot more.

January 03, 2020

8 Myths around Accessibility

Accessibility is one of the areas which is very important yet ignored by the developers, designers, and copywriters.

Everyone assumes that Accessibility is 'only' developer thing and there are many such myths around Accessibility. Today I am going to burst such myths.

January 02, 2020

Most asked questions I get on the Design System

For the last 2 years, I am working on the Design System. For the last 1 year, I am working on building a Design system for my company.

I have given a few talks on the same locally and international too. I keep sharing my learning around DS on my social media profiles such as Twitter or Linkedin. Yeah!! folks reach to me with their doubts and questions around design system and here are that :< /p>

December 28, 2019

Day 21: Design system Testing

No project can go live without testing. Testing is one of the processes that every developer has a hate and love relationship. Testing is done manual as well as you can automate it. For the design system, devs and the dedicated testing teams can also do the testing from their own end. Though both are doing differently intention is to deliver the best product.

December 25, 2019

Day 20: Adding new components in the design system

Your design system is ready. Now, you want to add new components to your design system but how to add it? should you add every request? should you filter out the requests? If yes, then how? How to make sure the new components are added and you can communicate...phew...trust me there are more than these when it comes to adding new components

Day 19: Popular Design systems

There are many design systems in the market and many are widely used by the devs and designers. Here are a few popular design systems

December 24, 2019

Day 18: Design system ' components deprecation

Your design system is available from a year now and now you have to take the call on removing some components or features. Should you? and if yes...then how?

Day 17: Design system team building

How should I do the team planning for the Design system building? How many UI folks? How many UI folks? Do I need a DevOps person or a backend person? Well, when one is building the Design system before that they need a Team. The team builds the design system. So, how one should plan for the team?

Day 16: Research and design system

How to build the design system? What to keep in the design system? What features we should have? How the components should look like? and so on. I am sure whenever you hear about building or designing a design system, these questions popping in your head. Well, whom to go for the answers of these?

Day 15: Design System Pitfalls #25DaysOfDS

You will hear or read a lot around the Design system and why one should consider building or adapting one. Before committing yourself to the Design system, it is important to understand the other (non-happy) side of the design system too.

December 16, 2019

Day 14: Design system Builds #25DaysOfDS

Building design system is a task in itself but how your users are going to consume your design system in their code is an important task to plan for. This is important also because this will bring few more topics too such as release plans, maintenance, scalability, etc.

Day 13: Design System folks to follow #25DaysOfDS

Who to follow for the Design system? Here is the list of few folks whom I follow for the design system

Day 12: Design system Documentation #25DaysofDS

A Design system is nothing without documentation. Documentation is very important to make your design system useful for your end-users. If you think that why you need the documentation then this post is for you.

December 13, 2019

Day 11: Design system Developer Experience #25DaysofDS

Developer experience is an important aspect while building the Design System. When I say 'developer', it means developers behind the design system. Why their experience is important? My question would be why not? They are the one who is building the Design system as well as while maintaining and scaling your design system dev experience matters a lot.

December 12, 2019

Day 10: Design system' components & Flexibility

As a design author, you will get stuck to decide how much components should be flexible? What flexibility means the end consumer (developer) can extend the component, change the style, functionality and edit it as per their requirement. So, how much flexible your Design system should be? or it should not be? Let's see

December 10, 2019

Day 9: Checklist before releasing your Design System #25DaysofDS

Building a design system is overwhelming and having a checklist before going live is very important. Here are the few items to check before making your design system live

December 09, 2019

Day 8: Minimum components Design System should have #25DaysofDS

If you are building a design system for open source then the things we discussed in earlier posts about design and tech audit won't be applicable in this case. Then the biggest problem cames is which component to keep and which to not? In this post, I will share the components must be in your design system

December 07, 2019

Day 7: How to pick the tech of the Design system #25DaysofDS

Developers have many options in today's world to create reusable components for the Design system. From Reactjs to the vanilla js. Picking the right tech could be overwhelming because of the obvious reasons - too many choices. Let's see today what key factors one should consider while picking the UI tech for the development of the components.

December 06, 2019

Day 6:Tech tools of your Design System #25DaysofDS

Picking the tech for the design system is challenging especially in today's dynamic tech environment. Developers can be tempted to pick the latest UI framework or might be in the one they are master. You will find yourself always in the trouble to pick the right tech stack. So, what should be done? How to pick the one? What are the Tools one could need while building a Design system? Today we are going to look into that.