Achter de CSScenes, oktober 2022 PlatoBlockchain Data Intelligence. Verticaal zoeken. Ai.

Achter de CSScenes, oktober 2022

Nou, hey, welkom terug bij Achter de CSScenes! Deze berichten zijn als kleine check-ins die we elke maand doen om je een kijkje te geven achter wat we hier bij CSS-Tricks doen, en ook om ons een kans te geven om te pauzeren en een paar dingen te vieren.

Vorige maand, deelden we een voorproefje van een herontwerp voor deze site. Bedankt aan alle mensen die hebben geschreven om erop te reageren! Het lijkt erop dat de overweldigende respons behoorlijk positief is, hoewel de achtergrondkleur een allegaartje van reacties was.

Er is natuurlijk meer werk te doen! Deze maand hebben we wat meer te vertellen over de ontwikkelingskant van de dingen, plus een overzicht van recente activiteiten hier. Dus laten we Haley Mills bellen voor het laatste nieuws.

Inhoudsupdates

[Haley:] September was een drukke maand voor ons team! wij hebben gepubliceerd 16 artikelen door gastauteurs en nog een 15 door mensen in ons team. Daarnaast hebben we veel van de oudere artikelen bijgewerkt, waaronder het toevoegen van vers gekoppelde bronnen. We hebben al geรผpdatet 50 artikelen en zullen deze inspanningen voortzetten als onderdeel van ons dagelijks werk. Bedankt aan het team en de geweldige auteurs die deze inhoud hebben bijgedragen!

Om voort te bouwen op onze inspanningen om front-end ontwikkelaars te voorzien van de tools die ze nodig hebben, ben ik ook super enthousiast om te delen dat we beginnen de banden op te schoppen nieuwe gidsen. Gidsen zijn een gratis, nuttige bron voor de CSS-Tricks-gemeenschap sinds de eerste werd gepubliceerd in 2019, en we weten vanaf dag 1 dat we deze traditie in stand moeten houden. Aangezien dit een nieuw proces is voor ons team, willen we ervoor zorgen dat de workflow voor auteurs volledig probleemloos is voordat we deze openstellen voor het publiek om te solliciteren. Tot die tijd werken we met zorgvuldig geselecteerde auteurs om u nieuwe gidsen over een verscheidenheid aan onderwerpen te bieden.

Heb je een suggestie voor een gids die je graag zou willen zien? Laat het ons weten in de reacties!

Eindelijk heb je misschien het nieuws gehoord dat CloudWays sluit zich aan bij DigitalOcean en het aanbieden van een tegoed van $ 50 aan mensen in onze gemeenschap! Hoewel onze topprioriteit altijd zal zijn om platformonafhankelijke bronnen te bieden aan CSS-Tricks-lezers, kunt u in de toekomst nuttige inhoud over CloudWays verwachten, omdat we echt geloven dat hun beheerde oplossing uitstekend geschikt is voor de gemeenschap.

Bedankt voor het lezen van de inhoudsupdates! Vervolgens hebben we onze senior webontwikkelaar, David Berg, met een update over het backend-werk dat we doen om CSS-trucs naar een nieuw CMS te verplaatsen.

Wat gebeurt er aan de achterkant?

[David Berg:] Het DigitalOcean-team is actief bezig om CSS-trucs van WordPress te plukken en in hetzelfde te laten vallen handgerold CMS die we gebruiken voor onze andere sites, waaronder: DigitalOcean's bibliotheek met tutorials. Maak je geen zorgen! CSS-Tricks zullen nog steeds dezelfde stand-alone site zijn op hetzelfde domein, met koppeltekens en zo. Maar het is een hoop werk, zoals je je misschien kunt voorstellen!

Als iets tot nu toe een uitdaging is geweest, dan is het dat wel het uitlijnen van de WordPress-gegevens van de huidige site met de structuur van ons interne systeem. Ons team gebruikt momenteel een goed doorgelichte, onderhouden en georganiseerde PostgreSQL-database die met de klant communiceert via een reeks in-repository-services waarover we strenge codecontrole en kwaliteit handhaven. De WordPress-databasestructuur is niet intuรฏtief - althans voor mij en ons team - en heeft van ons team gevraagd om obscure en misschien te complexe oplossingen te vinden om deze dingen samen te voegen.

Dat gezegd hebbende, stelt het migreren van CSS-Tricks-inhoud naar onze interne oplossing ons in staat om de integriteit en toekomstbestendigheid van complexe databaserelaties te waarborgen. Door dit proces kunnen we de tijd verkorten die nodig is om de database te doorzoeken, de efficiรซntie van drie (of meer) dimensionale relaties te verbeteren en nieuwe relaties nauwkeurig te modelleren op basis van nieuwe functies die we in de toekomst zouden kunnen ontwikkelen.

Kortom, dat betekent dat we niet langer afhankelijk zijn van een monolithische WordPress-instantie om op elk verzoek te reageren. We kunnen alle openbaar toegankelijke inhoud statisch exporteren naar een CDN, waarbij de services alleen bewerkingsbewerkingen uitvoeren als dat nodig is.

Het is makkelijker om artikelvoorstellen in te dienen!

[Haley:] Over een robuustere back-end-architectuur gesproken, iets anders dat achter de schermen gebeurt, is een nieuw formulier voor gastauteurs die artikelvoorstellen bij ons indienen voor publicatie.

We gebruikten eerder een formulier, maar we hadden het zo gekoppeld aan Jira dat het ons helpt de voorstellen te beheren en bij te houden waar ze zich in de bewerkingsstroom bevinden. Die integratie brokkelde voor onze ogen af, dus gingen we met een Typeform-aangedreven versie in plaats daarvan.

Achter de CSScenes, oktober 2022

Hoewel het misschien een vrij klein ding lijkt, is het een groot probleem voor zover het het gemakkelijker maakt om uw voorstellen te delen en ervoor te zorgen dat niets door de kloven valt - dus we hebben verse, nieuwe front-end inhoud om op consistente basis voor u te publiceren !

Oh, en als je toevallig een voorstel indient (en je zou moeten!) laat het ons weten als u mogelijkheden voor ons ziet om het nog gemakkelijker en nuttiger te maken.

Ik geef het terug aan Geoff met mijn favoriete onderdeel van deze updates: hoogtepunten van de auteur!

Enkele frisse nieuwe gezichten hier

[Geoff:] De artikelen die je hier bij CSS-Tricks leest, zijn geschreven door mensen zoals jij. Het is verbazingwekkend hoe verdomd slim deze gemeenschap is en alle ideeรซn die hier worden doorgegeven. Sterker nog, we verwelkomden 5 nieuwe stemmen deze afgelopen maand:

Wat een geweldige bende, toch? Geef ze allemaal wat liefde voor het nemen van tijd in hun drukke leven om hun wijsheid en slimme trucs met de rest van ons te delen. En een shout out naar bekende gezichten, zoals Temani Afifi, Preethi, Ollie Williams en Mojtaba Seyedi voor al het harde werk dat ze blijven doen om dit ding dat we front-end ontwikkeling noemen, vooruit te helpen.

High fives voor al deze mensen, en voor jou voor het lezen. โœ‹ Zonder jullie zouden we dit niet doen.

Tijdstempel:

Meer van CSS-trucs