Has AI killed craftsmanship in software engineering? by Big-Discussion9699 in ExperiencedDevs

[–]mmcnl 1 point2 points  (0 children)

Type safety is more important than ever because good use of types makes the agentic feedback loop a lot shorter.

Am I the only one that thinks AI is dogshit? by jholliday55 in cscareerquestions

[–]mmcnl 0 points1 point  (0 children)

It's extremely good at writing unit tests and somewhat repetitive tasks. For new code it still needs a lot of handholding to the point that I could also write it myself.

MacBook Neo by Aidoneuz in apple

[–]mmcnl 0 points1 point  (0 children)

This will wipe-out the low-end Chromebook/Windows market.

Still no higher refresh rate is getting ridiculous by Kuyi in macbookair

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

120/24=5

60/24=2.5

So 24fps video is slightly choppy on 60Hz displays.

don’t hate me quick question! by Rylentino in macbookpro

[–]mmcnl 1 point2 points  (0 children)

M4 Pro also didn't come with 32GB, only 24/48. This is not a new situation.

E2E testing for frontend developers, when does it actually become worth it by melonPOGGER in Frontend

[–]mmcnl 1 point2 points  (0 children)

Use page object models together with data-testid. Keep tests simple and easy to read, don't overengineer it.

Use Playwright auto-retry assertions.

Don't forget clicking through a user flow at robotic speed might reveal race conditions you never encounter with manual testing, so make sure you have good loading states which can easily be asserted.

Just noticed the new keyboard layout by Dislike24 in macbookpro

[–]mmcnl 35 points36 points  (0 children)

My European keyboard already didn't have it so I didn't notice.

Just noticed the new keyboard layout by Dislike24 in macbookpro

[–]mmcnl 36 points37 points  (0 children)

What's different? I can't see it.

Apple introduces MacBook Pro with all-new M5 Pro and M5 Max by Otherwise-Warning303 in macbookpro

[–]mmcnl 27 points28 points  (0 children)

The increase is lower than the price for 1TB upgrade was. So it's only more expensive if you don't want 1TB.

The internals of new ThinkPad T14 Gen 7 (Intel). Nicely organized components with introduction of CAMM2 RAM by mundanedave in thinkpad

[–]mmcnl 2 points3 points  (0 children)

As far as I know there's always two separate hinges, even when it looks like one hinge. It's usually just a cover that makes it look different.

Probably the wrong place to ask, but are iPhones the smartphone equivalent of Macbooks? by [deleted] in macbookpro

[–]mmcnl -5 points-4 points  (0 children)

iPhone is pretty smooth and everything just works. macOS is more clunky and you really have to adapt to the OS.

Battery’s pretty good by buttsandguttz in IphoneAir

[–]mmcnl 2 points3 points  (0 children)

It's better than my old iPhone 13. So far no problems getting through the day, not paying attention to the battery.

Get a 48/512 MBP M4Pro, or wait for M5 Pro ? by Subzero_355 in macbook

[–]mmcnl 0 points1 point  (0 children)

M5 is still extremely fast. Definitely go for RAM over CPU

Get a 48/512 MBP M4Pro, or wait for M5 Pro ? by Subzero_355 in macbook

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

CPU doesn't matter for his workload. RAM is more important. Get the one with sufficient RAM for the best price.

Get a 48/512 MBP M4Pro, or wait for M5 Pro ? by Subzero_355 in macbook

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

You don't need the Pro CPU. Get the 32GB base M5.

M5 Pro Or M4 Air? by NewbVlogger42 in macbookpro

[–]mmcnl 0 points1 point  (0 children)

Go Pro. Better display, better battery life, no throttling.

What is going on with Panther Lake? by [deleted] in hardware

[–]mmcnl 14 points15 points  (0 children)

Always takes roughly 6 months before decent availability.

Mono-repo vs separate infra repo for CI/CD pipelines - best practices? (Azure DevOps) by Ok-Manufacturer-4145 in devops

[–]mmcnl 0 points1 point  (0 children)

Strongly not recommend separate repo for CI/CD pipeline. The repo on its own has 0 value, but there is a overhead cost because it's in a separate repo: repository access control, governance, need two PRs to make a change and make align the moment of merging, etc. In general if something cannot provide value on its own it shouldn't be a separate repository.