Soluții

CI/CD Pipeline simplificat

În 2025, dacă încă faci npm run build și scp manual pe un server, e ca și cum ai scrie cod cu Notepad și ai printa documentația. CI/CD (Continuous Integration / Continuous Deployment) este standardul de aur în livrarea software-ului modern – și vestea bună este că nu e rezervat doar companiilor mari.

GitHub Actions îți oferă gratuit un mod simplu, flexibil și puternic de a automatiza testarea, build-ul și deploy-ul codului tău.

[mai mult...]

Versionarea Semantică

Ai văzut probabil prin diverse proiecte versiuni precum v1.2.3, 2.0.0-beta, 0.9.7 și te-ai întrebat: ce înseamnă toate aceste numere? De ce unele versiuni sar direct de la 1.4.2 la 2.0.0?

Răspunsul este Versionarea Semantică (SemVer) – un sistem standardizat de etichetare a versiunilor software, care îți spune ce s-a schimbat în cod doar uitându-te la versiune. Este un instrument vital pentru menținerea compatibilității între module și pentru comunicarea clară cu utilizatorii unui pachet, API sau aplicație.

[mai mult...]

Stop your MacBook turning on Every Time you open the Lid

If you’ve ever opened your MacBook’s lid just to clean the display and keyboard, only to have it spring to life unexpectedly, here’s a simple solution. Apple silicon Macs automatically start up when you open the lid or connect them to power, but you can disable this behavior in macOS Sequoia or later.

While automatic startup is convenient in most situations, you might want to disable it. Doing so gives you better control over your Mac’s power state, which is particularly useful when you’re checking over the machine or cleaning it and don’t want it powering on automatically. To prevent the behavior, simply follow the steps below.

Note that the steps only work if your Mac laptop is powered by Apple silicon (M1 chip or later) and it’s running ‌macOS Sequoia‌ or later. You’ll also need your administrator password handy.

[mai mult...]