Vissa saker inom programmering är bara svåra. Som datum - att implementera ett eget datumbibliotek från grunden skulle vara en absolut mardröm. Men om buggar med datum kan vara dåliga kan buggar med kryptering vara katastrofala. Nedan finns en diskussion om det svåraste att göra rätt i samband med datakryptering och mycket mer.
"Det finns inget sätt att förhindra detta", säger den enda utvecklingsgrupp där detta händer regelbundet
Av Sebastian K
I kölvattnet av ännu ett NPM-paketövertagande som ledde till att man drog in skadliga kod, kraschade distributioner och allomfattande otäckhet, följde de vanliga ursäkterna. Det är så NPM fungerar, det finns inget sätt att förhindra detta. En utvecklare håller inte med.
https://medium.com/@nimelrian/no-way-to-prevent-this-says-only-development-community-where-this-regularly-happens-8ef59e6836de
CSS-egenskapen background-image som ett anti-mönster
Av Andrew Welch
Det finns legitima användningsområden för att använda background-image. Men det har också flera nackdelar (tillgänglighet är den största för mig). Ta reda på allt om det i den här artikeln.
https://nystudio107.com/blog/the-css-background-image-property-as-an-anti-pattern
Snabb programvara, den bästa programvaran
Av Craig Mod
Ibland är den bästa programvaran inte den som har flest funktioner eller möjliggör de mest komplexa arbetsflödena. Det är den snabbaste programvaran som känns bäst. Här diskuteras bland annat hur hastigheten påverkar användbarheten.
https://craigmod.com/essays/fast_software/
En interaktiv GraphQL-editor och handledning
Av graphqleditor.com
Att börja med GraphQL kan vara lite skrämmande. Personligen lär jag mig bäst genom att göra, så interaktiva tutorials är typ av min jam. Jag rekommenderar helhjärtat den här om du vill börja med GraphQL enkelt.
https://app.graphqleditor.com/?category=tutorial&visibleMenu=code
Det svåraste med datakryptering
Av Randall Degges
Kryptografi är svårt. Symmetrisk eller asymmetrisk? Naturligtvis vill du ha asymmetrisk, men sedan kommer du in på roliga saker som nyckelhantering ... och så vidare. Den här skriften från Okta går ganska på djupet och vi rekommenderar den starkt.
https://developer.okta.com/blog/2019/07/25/the-hardest-thing-about-data-encryption
Bonus! Vår egen Arkadiusz Buras är en hemautomatiserare utöver det vanliga. Läs om allt som ingår i hans installation.
Läs mer om detta: