The has() selectorThis is the first in an ongoing series of posts called CSS Painkillers, covering seldom heard or used CSS concepts easing my development journey. So, if it’s your cup of tea, follow for more! For the longest time, and especially after the advent of ...Oct 16, 2023 · 3 min readblog.abhishekvash.xyz
TypeScript's Discriminated Unions and How I Began to Worry LessIf you’ve used Typescript in any real capacity, you’ve probably run into unions. Either defined in third-party libraries or your own definitions. You can define a union with almost any combination or number of types. They’re pretty simple and general...1JSep 15, 2023 · 3 min readblog.abhishekvash.xyz
Software Engineering: The Textbook OmissionsIt’s been two years since I emerged as the victor from interview hell. After countless sleepless nights, hours in code reviews, and thousands of lines of code in production, what are my thoughts on this line of work? Is it everything I dreamt of? Yes...1VSep 6, 2023 · 5 min readblog.abhishekvash.xyz
The first of many baby stepsclass HelloWorld { public static void main(String[] args) { System.out.println("Hello, World!"); } } This is the first program I ever wrote, back in 8th grade. Staring intently at the old CRT monitor as BlueJ compiled my code, I bask...1VJun 11, 2021 · 1 min readblog.abhishekvash.xyz