Marcus OlssonFrilansande webbutvecklare

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).


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.

Läs inlägget


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.

Läs inlägget


DigitalOcean ändrar sina serverpaket

DigitalOcean har nu ändrat sina serverpaket – priserna består med i vissa fall har prestandan fördubblats.

Läs inlägget


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.

Läs inlägget


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.

Läs inlägget


Nu med JSON Feed

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

Läs inlägget


Fem användbara Laravel-paket

Fem Laravel-paket från andra utvecklare som jag ofta använder för kunders och mina projekt.

Läs inlägget


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.

Läs inlägget


Mer på Github

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

Läs inlägget


Taking PHP Seriously

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

Läs inlägget


Laravel Spark ute nu

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

Läs inlägget


De bortglömda projekten – del 1

En tillbakablick på tidigare projekt som aldrig blev av på grund av tidsbrist, tappat intresse eller annat. Del 1.

Läs inlägget


Laravel-tips del 5 – model binding med relationer

Ett tips för Laravel (främst 5.1) om hur man kan använda model-binding för att enklare spara en models relation direkt.

Läs inlägget


Kod från tidigare projekt blir open source

Jag har precis påbörjat att open source:a kod från tidigare projekt som jag har jobbat på de senaste 2-3 åren.

Läs inlägget


Laravel 5.1 är ute nu

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

Läs inlägget


Ny sajt: Beckmans examensutställning 2015

Jag har utvecklat en ny sajt för Beckmans Designhögskola, och idag släpptes den.

Läs inlägget


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.

Läs inlägget


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.

Läs inlägget


Push to deploy med Git – den enkla vägen

Hur man på enklast möjliga vis kommer igång med push to deploy med git – hur man publicerar kod på ens server utan att använda t.ex. FTP.

Läs inlägget


Laravel tips del 4 – Accessors i Eloquent ORM

Accessors är omåttligt användbart i Laravels Eloquent ORM. Det ger än tillgång till attribut, utan att behöva ha ett motsvarande fält i databasen

Läs inlägget


Laravel-tips del 3 – View composers

Del 3 bland mina Laravel-tips. Om view composers, detta mycket effektiva sätt att dela variabler mellan vyer.

Läs inlägget


Nu kan du själv publicera jobbannonser på webbjobb.io

Webbjobb.io erbjuder nu arbetsgivare att direkt posta annonser riktade mot programmerare och annat webbfolk.

Läs inlägget


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.

Läs inlägget


Laravel-tips del 2 – Dispatcher och cron-jobb

Cron-jobb kan vara jobbiga emellanåt. Men med Laravel (PHP-ramverket) finns det ett mycket smidigt sätt att implementera ens automatiska och schemalagda jobb.

Läs inlägget


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.

Läs inlägget


Programmeringsspråk i Sverige 2014

Vilka är de populäraste programmeringsspråken? På Webbjobb.io kan man nu hitta svaren.

Läs inlägget


Lite bättre och enklare e-postmallar

Skapa enklare och bättre e-postmallar med Gulp. Här finns också en gratis responsiv mall.

Läs inlägget


Ett par oumbärliga utvecklingsverktyg

Ett par utvecklingsverktyg som jag använder dagligen och tycker ska ska finnas i varje webbutvecklares arsenal.

Läs inlägget


Ny bloggplattform – krav

Jag går egenom mina krav för en ny bloggplattform.

Läs inlägget

Intro till Redbean

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

Läs inlägget


Kimono – skrapning av data, den enkla vägen

Kimono är en tjänst som tillåter en att konstruera ett API från vilken webbsida som helst via enkel dataskrapning.

Läs inlägget


Console.table i Chrome

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

Läs inlägget


Undvik onödiga resurser för mobila enheter, ännu en metod

Att dynamiskt se efter vilken enhet användaren använder är en hel vetenskap och det finns otaliga metoder. Här är ännu en.

Läs inlägget


Dela inlägg på Twitter och Facebook – utan att använda plugins eller bibliotek

Visste du att man enkelt att skapa Twitter och Facebook-knappar utan att behöva hämta in onödig kod? Här visas det hur man kan gå tillväga.

Läs inlägget


Too scared to write a line of code

Att inte ens komma igång med ens webbprojekt. Det är ofta det stora problemet, många känner nog igen sig här.

Läs inlägget


Kom runt SVDs paywall – för sista gången

Läs om hur du kan komma runt SVDs paywall (eller betalvägg som somliga kallar det för).

Läs inlägget



Command line Russian roulette

Lite kul med kommandoraden i *NIX-plattformar.

Läs inlägget


PHP Weekly

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

Läs inlägget


Fight Code

Programmera robotar i Javascript. Beroendeframkallande och kul!

Läs inlägget


Snabbstarta ditt projekt med Flight, php-activerecord och Twig

I den här artikeln går jag igenom hur man kan koppla ihop Twig och phpActiverecord med micro-ramverket Flight PHP – allt för att skapa små och snabba applikationer.

Läs inlägget


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.

Läs inlägget


Frontendutvecklare eller front end-utvecklare?

Vad heter det egentligen? Frontendutvecklare? Front end-utvecklare? Jag har dykt ner i språkreglerna och försöker ta reda på svaret en gång för alla.

Läs inlägget


LOLCODE

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

Läs inlägget


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.

Läs inlägget


Jakten på den perfekta bloggplattformen

En hel del olika bloggplattformar har jag avverkat. Men vilken är den bästa jag har använt? Och vilken är sämst?

Läs inlägget


Tvinga webbläsaren att hämta om CSS-filer

Ett par enkla knepp om att tvinga webbläsaren att alltid förnya CSS:en som man jobbar på.

Läs inlägget


PHP Pro Tip IV: Spara undan resultat av var_dump i en sträng

Visste du att du i PHP kan spara undan utdata med hjälp av ob_get_clean()? Jag visar dig hur, med exempel via var_dump()

Läs inlägget












PHP Pro Tip II: Att använda isset() istället för strlen()

Visste du att du i PHP kan använda strängar som en array, och därmed mäta längden på en sträng med isset()? Jag visar hur.

Läs inlägget


Smidigt verktyg för att "pinga" med SecondCrack

Nyutvecklat RPC-verktyg för SecondCrack, att pinga tjänster så som Ping-o-matic.

Läs inlägget


PHP pro tip: Yoda Conditions

Läs om Yoda conditions i PHP, och hur du kan minska risken för att skriva enkla fel i din kod.

Läs inlägget