Viewing profile — alayek
alayek
HN member- Joined
- Tue, Nov 10, 2015, 3:45 PM UTC
- HN karma
- 118
- Public activity
- 36 items
- HN profile
- View on Hacker News ↗
About alayek
No profile information was provided.
Recent public activity
-
comment
Comment #33790881
Regarding rem px conversions, I follow this intuition: _multiply by 4 gives you px value, dividing by 4 gives you rem value._ `h-8` utility is height of 8 * 4 = 32px or 8 / 4 = 2 r…
-
comment
Comment #33788903
At work, we've built a component library styling readily available headless components from Radix UI, Headless UI, Reach UI etc. with a customized Tailwind CSS preset. We had to us…
-
comment
Comment #33788119
I've had some experience migrating large UI projects at work to use a design system based on Tailwind. Haven't faced any issue with Tailwind at all, even while integrating in exist…
-
comment
Comment #33787871
I found that one can make Tailwind CSS utility classes appear vertically, if one's been using clsx library[1] (or something similar). clsx accepts an array, and at that point, pret…
-
comment
Comment #21779319
I'm not sure why you believe this would be a difficult task to achieve. You've already mentioned in the other comment, that drift is your concern, and that can be fixed easily. Tho…
-
comment
Comment #19308418
In India, Spotify Premium is 119 INR / month, while Apple Music is 120 INR / month. Spotify also have few other options, like annual membership, and student plans. While recommenda…
-
comment
Comment #17572341
This is great! Just one feedback - kindly reduce the CSS font-weight from 900 to something like 400-500.
-
comment
Comment #17272714
I learned this the hard way, coming from React to Vue land; that v-for on an element would also repeat the element itself. With React, it was pretty clear which element / component…
-
comment
Comment #17272692
Have been developing with React for last 3 years, and recently started building with Vue JS. React's core philosophy is JS everywhere - there's no template, no HTML, no CSS; only J…
-
comment
Comment #17246822
Have used Buildkite at a previous workplace. Really liked the UI. This is coming from someone who has used Jenkins, Travis, Codeship, and GitLab CI. Their front-end is open source:…
-
comment
Comment #15703344
This is an apple to orange comparison. Gulp is a tool that lets you decide what the build process should look like. Webpack is a tool where you define entry points, split points et…
-
comment
Comment #15556773
You'd be surprised. I have a friend, whose team had this policy - no raise with promotion. He got a promotion with no raise. When asked, his manager said, "you shouldn't work for m…
-
comment
Comment #15543170
In my first job, about four years ago, my first task was to make certain modifications in firebug for our company's internal use (mostly in reporting and filtering). I didn't even …
-
comment
Comment #15292039
In case you already haven't, might wanna add the "Kill Sticky" bookmarklet: https://alisdair.mcdiarmid.org/kill-sticky-headers/
-
comment
Comment #15142023
I was confused with this initially as well. What I came to understand, was that "server-side rendering" refers to whole application lifecycle steps: - The server generates initial …
-
comment
Comment #15134611
> instead of the current situation where they are copied and then made mutable. Could you share an example? As far as I understand, Immutable JS uses something like a trie for stru…
- story
-
comment
Comment #15110556
> We still don't have a type system, static analysis, multi-threading, first-class IDE support Let me try to address these. Regarding type system, lot of great languages don't have…
-
comment
Comment #15110507
> JS has service workers Do you mean Web Workers? https://developer.mozilla.org/en-US/docs/Web/API/Web_Workers...
-
comment
Comment #15110480
> Is nobody even slightly wondering how OOP has infiltrated modern JS development? I would like you to give an example of this. We use the class-syntax, yes, but inheritance usuall…
-
comment
Comment #15110457
Even better. You don't even need to set up a build system for async/await, ES6 modules (coming in Chrome 61) these days. Most modern browsers support a great portion of ES6+ specif…
-
comment
Comment #15110445
A refreshing read. Was expecting a satirical negative take on the complexity. However, this only covers a small part of front-end development with VDOM based approach, and a few ES…
-
comment
Comment #15099883
The way I see it, there are two types of callbacks - synchronous and asynchronous. This is a synchronous callback (but callback nonetheless), that takes an array of numbers, and ad…
-
comment
Comment #15099734
I have been in your position about a year ago. The approached that helped me, was to not worry about all this. Just start somewhere; and in a month or two, you would mostly know wh…
-
comment
Comment #15095776
Duplicate of this thread: https://news.ycombinator.com/item?id=15087831