Hur Web3 kommer att förändra webben
Vi är på väg mot en ny epok i internets historia där kryptovalutor och peer-to-peer nätverk spelar en betydande roll. Låt mig förklara hur det fungerar och vad det innebär för dig, och för vår framtid.
Etiska alternativ till Google Ads
Google Ads är ett populärt sätt att annonsera på nätet, men tyvärr respekterar inte tjänsten dina användares integritet. Jag kommer räkna upp ett antal alternativ till Google Ads som är integritets-vänliga.
Vad kostar en hemsida?
Hur mycket kostar en hemsida? Det är frågan alla vill ha ett svar på. Tyvärr kan jag aldrig ge ett direkt svar eftersom det varierar beroende på projekt. Läs det här inlägget för att se hur jag bestämmer mina priser.
Vad är GatsbyJS?
Jag använder GatsbyJS för att bygga många av mina webbplatser. I det här inlägget diskuterar jag vilka fördelar som finns med verktyget och hur det hjälper dig att spara pengar.
Hur du gör din webbplats snabbare
Ingen vill ha en långsam hemsida. Om du tycker att din webbplats tar för lång tid att visas, då är det här inlägget för dig. Jag berättar om vanliga orsaker till långsamma hemsidor och hur man åtgärdar problemen.
Statistik utan Google
Google Analytics har länge varit en slags standardtjänst för att föra statistik på webbplatser. Det är dock ofta mer än vad många behöver och försämrar användarupplevelsen. Jag berättar varför och ger dig några andra alternativ.
Du behöver antagligen inte ett webbhotell
Många av oss betalar varje månad för ett webbhotell som kostar flera hundra kronor. Tänk om man inte behövde göra detta. Tänk om man skulle kunna driva webbplatsen utan att spendera tusentals kronor per år. Tänk om jag har lösningen.
Introducerar MoonTalk - En plats för diskussion
Under de senaste månaderna har jag arbetat på MoonTalk, en plattform för svenska folket att diskutera, rösta, och få sin röst hörd. Användare på webbplatsen kan skapa frågor som sedan kan röstas på av resten användarna.
Nyheter: nytt namn och ändringar på hemsidan
Under en längre tid har jag tyckt illa om mitt val av namn på hemsidan och social medier. CHJ webblösningar har varit missvisande, då det antyder att jag driver en fullskalig webbyrå. Så är inte fallet, jag är en frilansande webbutvecklare.
Värdet av en bra hemsida
De flesta företag förstår vikten av att ha en egen hemsida, men allt färre förstår vikten av hemsidans kvalité. Jag förklarar varför det är otroligt viktigt att ha en bra hemsida och varför du kan förlora kunder på en dålig hemsida.
7 CMS alternativ för JAMStack
Vilken är den bästa lösningen för JAMStack när det kommer till CMS? I det här inlägget går jag igenom fördelar och nackdelar med olika verktyg.
Ny hemsida åt Sjötorps Vandrarhem
CHJ Webblösningar har skapat den första hemsidan till Sjötorps Vandrarhem. Detta är både Sjötorps Vandrarhems första hemsida och den första hemsidan som jag skapar åt en kund genom CHJ Webblösningar.
Vad är egentligen JAMStack?
Jag förklarar vad JAMStack är och varför jag använder det för att bygga hemsidor till kunder. Förklaringen utgår ifrån att läsaren inte har någon som helst kunskap om webbutveckling eller hur hemsidor fungerar.
Technical articles
Gradient Border in Pure CSS
It's been a while since I last made an post in the Pure CSS series, but now it's time to add another entry to it. This post will show you how to create a gradient border in Pure CSS. The "Pure CSS" part mainly refers to not having to use a third-part...
A Better Way To Build With Fauna
Most tutorials on FaunaDB tells you to upload your GraphQL schema via their UI. When I started using Fauna, I felt that this workflow was very tedious. Every time I'd make a change in my schema, however small, I'd have to open the Fauna dashboard and...
Login to MetaMask with ethers
Login to MetaMask with ethers Okay, this might seem really straight forward, but I actually had some problems figuring this out. I just started learning how to build dapps and found myself ripping my hair out because I couldn't figure out such a simp...
Set up Fauna GQL Upload with Fauna Dev
I recently published v2.0.0 of Fauna GQL Upload, an npm package for managing FaunaDB resources inside your project, a sort infrastructure as code (IaC) tool. The new version added the possibility of setting custom endpoints for the FaunaDB driver and...
Reducing Lambda size when using googleapis module
So this is going to be a short one. I was going to deploy a lambda function that made use of the googleapis package, but it was way too large. The problem As you probably know, your Lambda functions should be below 5 MB to get acceptable cold start t...
Generate HTML Emails with React on the Server
This might seem strange and some questions probably popped up in your head. Why would you want to use JSX for emails? Can you actually render JSX on the server? Why JSX? So... JSX is really good for templating. You can simply do something like this: ...