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 10, 2020
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
Day 12: Design system Documentation #25DaysofDS
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.