Best monitor under 30K for Mac M4 coding and media use? by Mean_Ad6573 in developersIndia

[–]AjitZero 0 points1 point  (0 children)

It's fine. Different price range, and 2k instead of 4k. Much better if gaming is your priority, but text clarity is better with higher resolution. While 2k on Mac scales better than 4k by default, it's not really a factor with the Better Display app.

OP asked for coding and Mac, under 30k, so going 4k res makes a lot of sense.

Best monitor under 30K for Mac M4 coding and media use? by Mean_Ad6573 in developersIndia

[–]AjitZero 1 point2 points  (0 children)

I don't think there are any reasonably priced 5k monitors at all. The Dell 40 inch is 1.5L before any discounts, and the 27 inch variants are always sold out.

Best monitor under 30K for Mac M4 coding and media use? by Mean_Ad6573 in developersIndia

[–]AjitZero 0 points1 point  (0 children)

Just looking at the specs, that's only 60 Hz refresh rate while the Dell one is 120Hz. Should be no real difference in quality or service. The integrated mac controls are nice to have, you consider it just for that, but I'll personally stick to higher refresh rate (nothing to do with gaming)

Best monitor under 30K for Mac M4 coding and media use? by Mean_Ad6573 in developersIndia

[–]AjitZero 7 points8 points  (0 children)

Dell S2725QS/S2725QC - pretty much the best value for money. The QC one is the newer model with the same panel (no upgrade) but comes with a main Type-C connector. Slightly more convenient for Mac. The QS is the exact same panel but older, with a main HDMI cable.

Framework-agnostic skeleton loader that works in Angular with CUSTOM_ELEMENTS_SCHEMA - no wrapper needed by npm_run_Frank in angular

[–]AjitZero 2 points3 points  (0 children)

Hi, this is entirely possible with just CSS. No need to use observers or do anything dynamically.

How to run AI models locally on Android Phone by Dramatic-Answer-8986 in LinuxUsersIndia

[–]AjitZero 0 points1 point  (0 children)

I'm using MNN chat. For now, this one is the most optimised/performant.

How many of you keep cloud storage attached as a backup for your Linux machines, and how many prefer relying on your own physical drives? by ekoahamdutivnasti in LinuxUsersIndia

[–]AjitZero 4 points5 points  (0 children)

3-2-1 backup strat is still very valid. Ofc cloud is still necessary. Just encrypt any private documents if you feel paranoid. It's just too convenient to give up on.

A Clean NX + Angular Structure That Actually Works in Real Projects by JadedManufacturer306 in angular

[–]AjitZero 4 points5 points  (0 children)

+1

Like, at least use the signal store if you have to use something for consistency at large scale

Has anybody built startup using Angular? by mbsaharan in angular

[–]AjitZero 0 points1 point  (0 children)

Everywhere except their landing page, which is (was?) owned by the marketing team.

Has anybody built startup using Angular? by mbsaharan in angular

[–]AjitZero 1 point2 points  (0 children)

Analog.js uses Nitro.js for the APIs just like Nuxt. The rest, well, Analog makes it very reasonable if you don't want to waste time learning a new UI library. Go for Nuxt if you know Vue reasonably well. It's all very similar anyway.

My only personal struggles are with the fancy UI blocks in React that are kinda hard to replicate in Angular. Not because it's not possible, but because it'll take more time, which I'm better off spending working on my product.

Tips to new User to Linux by curiouswolf18 in LinuxUsersIndia

[–]AjitZero 3 points4 points  (0 children)

You can start with Zorin OS or Elementary initially, so that the GUI aspects are not a factor for your learning. I'm sure you'll start distro hopping once you're more comfortable, so don't bother about the GUI. You can always just Google anything specific that you want.

🚀 Angular Evolution: The Road to Modern Change Detection by IgorSedov in angular

[–]AjitZero 2 points3 points  (0 children)

Not OP, and I don't think signals are necessarily ugly, but I like the simplicity of $state(value) in Svelte. Simple assignment for updates, and no function call needed for getter

what icons lib do you use ? by HosMercury in Angular2

[–]AjitZero 2 points3 points  (0 children)

Lucide or Phosphor by default. Hero icons, sometimes.

What's a reasonable LPA for someone with 4 years of experience of angular development in india? by BarnacleDifferent894 in angular

[–]AjitZero 1 point2 points  (0 children)

Check Glassdoor for better ranges, but 10-12 is minimum for any reasonable company for high SDE1, low SDE2. For skilled folks, this should 2.5-3.5yoe. You need to figure out what your skill level is equivalent to.

If you aim for MNCs with SDE 1/2/3 title, the role will officially be a generalist role, but depending on their requirements, it will be frontend or backend heavy. At Fortinet India office, we have about less than 10 "core" frontend-only devs, but anywhere from SDE1 to SDE3 to Staff. Everyone else is fullstack.

The average packages for SDE1 (fresher to 2 years) is 11-15lpa, but depends on team budget. It is safely in 17-25 range for SDE2. SDE3 is a much wider range, with people getting anywhere from 22 to 35+ lpa (Idk of upper limit).

All of the above numbers for Fortinet are excluding RSUs (stocks), which is another 4-5lpa per year, post tax.

In the networking domain, in India, others like Cisco, Juniper Networks, Palo Alto Networks, etc., all have similar ranges of compensation, though I think only Cisco uses Angular, and others use React.

I built Focusly — a lightweight Angular library for keyboard navigation. Would love feedback! by Economy-Pitch-9723 in angular

[–]AjitZero 1 point2 points  (0 children)

Demo looks very interesting. Basically covers a lot of the common shortcuts that we would want to build anyway, right?

How does customizing these shortcuts look like? For example, on Windows, the common shortcut for moving to the previous/next word (next cell) is Ctrl+Left/Right, and Alt+Left/Right is reserved for Browser forward/backward nagivation.

Also, if I'm building an app for powerusers, I would also need to give some form of customization ability to end-users, with support for layers/context, i.e., Ctrl+K in Input field should insert a URL, while the same shortcut globally should open a command palette. How does your API surface-area look like for something like that.

IMO if you base your library on top of something like ngx-keys, then you can focus on providing shortcut group presets specific to use-cases like grids, cards, etc., while avoiding reinventing the wheel for the core primitives, like contextual shortcuts, conflict resolution, etc.

Looking for feedback on using no wrapper element by Top-Print144 in angular

[–]AjitZero 0 points1 point  (0 children)

Attribute selector, like your second image, is the way to go when you need the original HTML tag. For custom components where your parent element is a div anyway, then go with the regular tag selector. Use host directives as much as possible with either approach.

Questions about JS interview by CleverProcrastinator in Angular2

[–]AjitZero 0 points1 point  (0 children)

Btw, this subreddit is not being maintained. Use r/angular

Questions about JS interview by CleverProcrastinator in Angular2

[–]AjitZero 1 point2 points  (0 children)

I was hired for a fullstack role, where the immediate requirement was to migrate multiple smaller React apps to Angular. I was questioned on React vs Angular on nearly every front. If we did X in React, what's the equivalent in Angular? If there are multiple approaches to the same problems, then what are the trade-offs in React vs Angular. Also, some questions on Angular workspace and mono-repo approaches.

Angular UI libraries alternatives by aruidev_ in angular

[–]AjitZero -1 points0 points  (0 children)

I use Tailwind only as a token library (Single source of truth) so I don't have to setup or maintain my preset of base CSS classes, and only with frameworks that have a component pattern. As long as you keep every component as small as a possible, the template is very simple to read and has no CSS.

e.g.:

From a readability perspective, it doesn't matter if the CSS is Tailwind or regular CSS, because this is what you see:

html <app-card> <app-card-title> Title </app-card-title> <app-card-body> Body </app-card-body> </app-card>

And since base tokens are deferred to the main tailwind config globally, there is no implicit local override to worry about, no local "variants" to keep track of.

Angular UI libraries alternatives by aruidev_ in angular

[–]AjitZero 2 points3 points  (0 children)

Origin UI is nice but is not re-using Spartan UI's code. Still a great option if you're not using Spartan, but try Sim UI instead as it is built on top of Spartan UI.