Programmering

Programmering är konsten att med hjälp av kod instruera datorer att utföra ett specifikt arbete.

Det finns flera olika programmeringsspråk som man använder för att ge dessa instruktioner, var och en av dem anspassade till vissa specifika uppgifter (t.ex. applikationer, eller webbsidor).

Uppdaterad sajt

Efter 6 år på samma plattform och 4 år med samma design är det dags för något nytt. Sajten är numera byggd i Laravel och Tailwind CSS.

GitHub Copilot

Jag har i ett par dagar testkört Githubs Copilot – deras AI-lösning och verktyg för kodstöd. Och det är redan nu väldigt imponerande teknik.

PHP Insights v2.0

PHP Insights 2.0 är nu ute. Och efter att de senaste 3-4 månaderna ha kört olika statiska test- och analysverktyg har jag kommit underfund med hurpas bra de kan vara att ha nära till hands. Men de löser inte automatiskt alla ens problem.

6 månader – 6 projekt

Liksom många andra webbutvecklare och programmerare så påbörjar man spännande projektet jämt och ständigt, men skeppar relativt få. Dags att titta i arkivet och se till att lansera ett par; 6 stycken på 6 månader.

PHP 8

Nästa stora version av väldens populäraste programmeringsspråk för webben – PHP – har nu släppts i.o.m PHP 8. Låt oss ta en snabbtitt på ett par nya funktioner, så som str_contains() och Named arguments med mera.

Mer kul med domäner

Var intresserad av att se hur många lediga ord det fanns för .se på svenska och engelska. Tyvärr finns det inte jättemycket roligt kvar. Men jag open source:ade output:en – spana efter och se om du hittar något kul.

Laravel 7

Laravel 7 är nu live. Och som alltid i de lite större uppdateringarna finns det en rad nyheter och förbättringar.

Laravel 5.8 is Released

Laravel 5.8 är nu ute med främst mindre ändringar och uppdaterade dependencies.

Enklare zip-leveranser med Git

Om du versionshanterar dina projekt med Git, men ändå måste leverera som zip så blir du nog glad över att känna till kommandot git archive.

Programmera med veckor

Att jobba med – och programmera kring – veckonummer har visat sig vara en pina. Det finns en hel del regler och undantag som man kanske inte känner till.

Laravel 5.6

Laravel 5.6 är nu ute med en rad nya nyttiga funktioner så som större möjligheter att konfigurera en applikations loggnings-funktioner.

Advent of Code – 2017

Advent of Code är igång för i år. Lätt värt att spendera lite tid på för att utmana sig själv i att lösa programmeringsproblem.

Laravel 5.5 LTS

Senaster versionen av Laravel; Laravel 5.5 (LTS) har nu släppts. Läs vidare för ett par av ändringarna.

Nu med JSON Feed

Ett flödesformat i JSON med brett stöd är nu ett faktum. Självklart stödjer marcusolsson.me formatet.

Laravel 5.4 ute nu

Laravel 5.4 har nu släppts, vilket är den senaste versionen av det populära ramverket. Läs vidare för ett par av ändringarna.

Mer på Github

Jag fortsätter att försöka open source:a så mycket av min tidigare kod som möjligt.

Taking PHP Seriously

Intressant artikel från Slacks utvecklingsblogg om vilka för- och nackdelar de ser med PHP.

Laravel Spark ute nu

Det senaste projektet från samma utvecklare bakom Laravel – Spark – finns nu tillgängligt för allmänheten.

Laravel 5.1 är ute nu

Laravel 5.1 är nu live med en rad mindre uppdateringar för alla Laravel-användare.

PHP 7

PHP 7 är på väg med många nyheter och förbättringar. Dags att läsa på vad den här revisionen kommer att innebära.

NamnAPI uppdaterat

Jag har nu äntligen fått tid över till att uppdatera NamnAPI. Som ramverk användes självklart Lumen som passar perfekt för projekt som involverar API:er.

Nyheter i Laravel 4.3

Snart är Laravel 4.3 här, men redan nu kan man tjuvstarta lite och spana in vad som komma skall.

Laravel-tips del 1 – Loggar

Laravel är förmodligen bland de populäraste PHP-ramverken just nu. Här går jag igenom ett par tips för att få bättre loggning.

Intro till Redbean

Redbean är ett ORM som faktiskt gör det enklare (och kanske för enkelt) att programmera mot databasen i PHP.

Console.table i Chrome

I Google Chrome finns det en riktigt smart liten funktion för att debugga JSON och arrayer, coneole.table.

PHP Weekly

PHP Weekly är ett intressant nyhetsbrev som tar upp de senaste nyheterna i PHP-världen.

Fight Code

Programmera robotar i Javascript. Beroendeframkallande och kul!

PHP fortfarande störst

Världens mest använda programmeringsspråk? PHP så klart! De har hållit sig nummer ett på listan länge nu, och lär fortsätta så ett tag framöver.

LOLCODE

LOLCODE är ett finurligt programmerings-språk som är inspirerat av 'meme:t' Lolcat. Syntaxen är unik, minst sagt.

Dessa fantastiska problem

Ibland när man jobbar som utvecklare stöter på sådana fantastiska problem – det är en del av jobbet, att lösa dessa.

FuckItJS

Använd FuckItJS om du vill tvinga webbläsaren att tolka Javascript vare sig den vill eller inte.

En närmare titt på det bästa PHP-ramverket

Lithium (även känt som li3) kommer att hålla i en presentation genom Engineyard. Spana in det för att få reda på mer om det kanske just nu bästa ramverket för PHP.

Webbutvecklare söker #nyttjobb

Jag har nu tagit examen som webbutvecklare, och det är dags att hitta ett jobb. Är du på jakt efter en grymt duktig programmerare? Hör av dig!

CSS till förbannelse

En liten rant om det jobbiga att jobba med CSS när alla webbläsare tolkar standarderna olika. Inom kort hoppas vi på att Microsoft, Google och Apple skärper till sig kring webbstandarder.