Bakom CSScenes, oktober 2022 PlatoBlockchain Data Intelligence. Vertikal sökning. Ai.

Behind the CSScenes, oktober 2022

Hej, välkommen tillbaka till Bakom CSS-scenerna! Dessa inlägg är som små incheckningar vi gör varje månad för att ge dig en titt bakom vad vi gör här på CSS-Tricks, samt en chans för oss att pausa och fira några saker.

Förra månaden, delade vi ett litet smakprov på en omdesign för just den här webbplatsen. Tack till alla som skrivit för att kommentera det! Den överväldigande responsen verkar vara ganska så positiv, även om bakgrundsfärgen var en blandad påse av reaktioner.

Det finns mer att göra, såklart! Den här månaden har vi lite mer att dela med dig om utvecklingssidan av saker och ting, plus en sammanfattning av några senaste aktiviteter här. Så, låt oss ringa in Haley Mills för det senaste.

Innehållsuppdateringar

[Haley:] September var en hektisk månad för vårt team! Vi publicerade 16 artiklarna av gästförfattare och en annan 15 av folk i vårt team. Utöver dessa har vi uppdaterat många av de äldre artiklarna, inklusive lagt till nyligen länkade resurser. Vi har redan uppdaterat 50 artiklarna och kommer att fortsätta dessa ansträngningar som en del av vårt dagliga arbete. Tack till teamet och de fantastiska författare som bidragit med detta innehåll!

För att bygga vidare på våra ansträngningar att ge front-end-utvecklare de verktyg de behöver, är jag också väldigt glad över att dela att vi börjar sparka däcken på nya guider. Guider har varit en gratis, användbar resurs för CSS-Tricks Community sedan den första publicerades 2019, och vi har vetat från dag 1 att vi måste behålla denna tradition. Eftersom detta är en ny process för vårt team vill vi säkerställa att arbetsflödet för författare är helt problemfritt innan vi öppnar upp det för allmänheten att ansöka. Tills dess kommer vi att arbeta med handutvalda författare för att ge dig nya guider om en mängd olika ämnen.

Har du ett förslag på en guide som du skulle älska att se? Låt oss veta i kommentarerna!

Äntligen kanske du har hört nyheten om det CloudWays går med i DigitalOcean och är erbjuder en kredit på $50 till folk i vårt samhälle! Även om vår högsta prioritet alltid kommer att vara att tillhandahålla plattforms-agnostiska resurser till CSS-Tricks läsare, kan du förvänta dig att se användbart innehåll om CloudWays i framtiden eftersom vi verkligen tror att deras hanterade lösning skulle kunna passa bra för samhället.

Tack för att du läser innehållsuppdateringarna! Härnäst har vi vår senior webbutvecklare, David Berg, med en uppdatering av back-end-arbetet vi gör för att flytta CSS-Tricks till ett nytt CMS.

Vad händer på baksidan

[David Berg:] DigitalOcean-teamet arbetar aktivt med att plocka CSS-tricks från WordPress och släppa det i samma handrullat CMS vi använder för våra andra webbplatser, inklusive DigitalOceans bibliotek med handledningar. Oroa dig inte! CSS-Tricks kommer fortfarande att vara samma fristående webbplats på samma domän, avstavat och allt. Men det är massor av arbete, som du kanske föreställer dig!

Om något har varit utmanande hittills så har det varit det anpassa WordPress-data från den aktuella webbplatsen med strukturen i vårt interna system. Vårt team använder för närvarande en korrekt granskad, underhållen och organiserad PostgreSQL-databas som gränssnitt med klienten genom en rad tjänster i arkivet som vi upprätthåller strikt kodkontroll och kvalitet på. WordPress-databasstrukturen är ointuitiv – åtminstone för mig och vårt team – och har krävt att vårt team hittat oklara och kanske alltför komplexa lösningar för att blanda ihop dessa saker.

Som sagt, migrering av CSS-Tricks-innehåll till vår interna lösning gör att vi kan säkerställa integriteten och framtidssäkrandet av komplexa databasrelationer. Genom denna process kan vi minska tiden det tar att söka efter databasen, förbättra effektiviteten för tre (eller fler) dimensionella relationer och noggrant modellera nya relationer enligt nya funktioner som vi kan utveckla på vägen.

Kort sagt betyder det att vi inte längre kommer att vara beroende av en monolitisk WordPress-instans för att ge ett svar på varje begäran. Vi kan statiskt exportera allt allmänt tillgängligt innehåll till ett CDN, med tjänsterna som hanterar redigeringsoperationer endast när det behövs.

Det är lättare att skicka in artikelförslag!

[Haley:] På tal om en mer robust backend-arkitektur, något annat som händer bakom kulisserna är en ny form för gästförfattare som skickar in artikelförslag till oss för publicering.

Vi använde ett formulär innan det här, men vi hade det kopplat till Jira på ett sätt som hjälper oss att hantera förslagen och hålla reda på var de är i redigeringsflödet. Den integrationen höll på att falla sönder mitt framför våra ögon, så vi gick med en Typeform-driven version istället.

Behind the CSScenes, oktober 2022

Även om det kan verka som en ganska liten sak, är det en stor sak när det gäller att göra det enklare att dela dina förslag och se till att ingenting faller mellan stolarna – så vi har färskt nytt front-end-innehåll att publicera för dig på en konsekvent basis !

Åh, och om du råkar lämna in ett förslag (och du borde!) vänligen meddela oss om du ser några möjligheter för oss att göra det ännu enklare och mer användbart.

Skickar tillbaka det till Geoff med min favoritdel av dessa uppdateringar: författarens höjdpunkter!

Några fräscha nya ansikten här

[Geoff:] Artiklarna du läser här på CSS-Tricks är skrivna av folk som du själv. Det är fantastiskt hur jävla smart den här gruppen är och alla idéer som förmedlas här. Faktum är att vi välkomnade 5 nya röster den senaste månaden:

Vilket bra gäng, eller hur? Ge dem alla lite kärlek för att ta sig tid ur sina hektiska liv för att dela sin visdom och smarta knep med oss ​​andra. Och ett rop till bekanta ansikten, typ Temani Afif, Preethi, Ollie Williamsoch Mojtaba Seyedi för allt hårt arbete de fortsätter att göra som fortsätter att driva det här vi kallar front-end-utveckling framåt.

High fives till alla dessa människor, och till dig för att du läser. ✋ Vi skulle inte göra det här utan er.

Tidsstämpel:

Mer från CSS-tricks