-
Kräftfiske och poddinspelning, är det en bra kombo? Japp! I senaste avsnittet av Hej (resten av) internet! följer upp @sannalund och jag upp Tiny Awards, pratar mysig UFO-blogg, Barbie-kaninhål och fiskar kräftor, förstås. 🦞 🎙️
-
Tänk om det fanns en podd där två vänner delade surftips med varandra till tonerna av ett stilla (?!) sommarregn… Det gör det! Podden heter Hej (resten av) internet! och i det rykande färska avsnittet Sommarvykort #1 bjussar @sannalund och jag på länkar från vår balkong. 🌧️
-
Om du gillar böcker och befinner dig i närheten av Jönköping ska du så klart besöka SmåLit i morgon. Föreläsningar, författarsamtal, bokmässa och massa annat kul för bokmalar och läslöss. 📚
Där, vid ett av åttio bord kommer du hitta Sanna (och undertecknad) krängandes Sveriges kanske just nu bästa skräcknoveller. 👻 Vi ses!
-
Jag är med podcast igen! 🥳 Häng med Sanna och mig så (åter-) upptäcker vi allt det härliga med internet tillsammans. 🧑🚀 Hej (resten av) internet! hittar du på hejinter.net, Apple Podcasts, Spotify och snart överallt där poddar finns. 🎙️
-
En annan sorts mjukvara
I vintras gick jag virkkurs hos min mamma och sen dess har jag börjat utveckla en annan sorts “mjukvara”.
Pokey
Det här var mitt allra första projekt. Även om det inte var min tanke, tycker jag figuren liknar spöket Pokey från Pac-Man-spelen.
Jag utgick från ett mönster av Allison Hoffman. Om du vill kan du virka ditt eget monster.
Fanten
Foto: Sanna Lund
I Japan kallas små virkade leksaker för amigurumi. Den här elefanten blev en bra present till en nyanländ bebis.
Mönstret Amigurumi Elephant är designat av Móhu.
Yarny
Foto: Sanna Lund
Unravel är ett svenskutvecklat spel som gick rakt in i mitt hjärta. Så pass att jag ville göra en egen Yarny, varelsen som spelet handlar om.
Martin Sahlin, Creative Director på Coldwood, delar med sig av instruktioner för hur du virar ihop en Yarny.
-
Tandborstställ
Foto: Sanna Lund
-
Triforcebling
Foto: Sanna Lund
-
Kontorspanel
-
Svenska månadsnamn på GitHub Pages
Jag gillar datum med månadsnamnet utskrivet: 30 juni 2014. Men jag har fått brottas med Liquid-mallar för att få dem att lira med Jekyll och GitHub Pages.
Denna Liquid-snutt gör nästan det jag vill men med resultatet “30 June 2014” i stället för “30 juni 2014”:
{{ page.date | date: "%-d %B %Y" }}
Så jag har kavlat upp ärmarna och kommit fram till följande lösning:
{% comment %} Skapa en array med svenska månadsnamn. {% endcomment %} {% assign month_names = "januari,februari,mars,april,maj,juni,juli,augusti,september,oktober,november,december" | split: "," %} {% comment %} Konvertera från månadsnummer till array-index. {% endcomment %} {% assign i = page.date | date: "%-m" | minus: 1 %} {% comment %} Skriv ut sidans datum på formen 30 juni 2014. {% endcomment %} {{ page.date | date: "%-d month %Y" | replace: 'month', month_names[i] }}
Du hittar även en mindre pratig variant på GitHub.
-
Nej tack till reklam, en gång för alla
Är du trött på att brevlådan är proppfull med oönskad reklam? Att telefonförsäljare ringer och stör i tid och otid eller att du har svårt att se innehållet på en webbsida på grund av alla banners? Det finns bot, jag lovar!
Ett liv utan reklam blir enklare. Mindre saker pockar på uppmärksamheten, du behöver inte bli irriterat på telefonförsäljare och tänk bara hur mycket papper som slipper gå direkt till återvinning.
Så här säger du nej tack till reklam, en gång för alla:
Brevlådan
Kanske har du en ”Nej tack till reklam”-skylt på brevlådan eller dörren? Den förhindrar bara oadresserad reklam. Gratistidningar och utskick med din adress på delas ut ändå.
Se till att du tackar nej även till gratistidningar på din skylt. Det finns flera tjänster som låter dig designa en egen, det har jag gjort.
Hur får du då bukt med den adresserade direktreklamen? Det är busenkelt tack vare den smarta tjänsten reklamfritt.se. Gå bara dit och registrera dig.
Hem- och mobiltelefon
Om du har en fast telefon hemma kan du spärra ditt telefonnummer mot säljsamtal hos NIX.
Du kan tyvärr inte spärra mobiltelefonnummer men i regel är det bara tillåtet att kontakta dig om du aktivt gett ditt samtycke.
Webben och e-post
Internet kan vara som en riktig djungel där man behöver en machete för att ta sig fram bland banners och spam. Men även här finns det hopp.
När det gäller e-post:
- Var försiktig med att lämna ut din e-postadress och leta alltid efter en ”Nej tack till nyhetsbrev”-kryssruta.
- Avregistrera dig från nyhetsbrev som du inte längre läser. Många gånger finns en länk i början eller slutet på brevet.
- Se till att du har en e-postleverantör med ett bra skräppost-filter. Googles Gmail gör ett riktigt bra jobb.
Banners och annan reklam på webbsidor kan du undvika med webbläsartillägget Adblock Plus. Efter en enkel installation kommer plötsligt innehållet i fokus på annonstäta webbsidor.
-
Ett bilfritt liv
Vissa dagar är det besvärligt att inte ha en bil. Till exempel när vi köpt något stort och tungt som ska fraktas hem eller när jag och Sanna vill ta en tur upp till sommarstugan. Då är det lätt att tänka: vore det inte enklare att skaffa bil?
Men en bil:
- kostar pengar (inköp, bensin, försäkring, skatt, service, värdeminskning)
- måste stå någonstans (parkeringsavgift)
- behöver tas om hand (service, tvätta, besiktiga, byta vinter- och sommardäck)
När jag tänker på allt detta, och vad det kostar i tid och pengar, känner jag att vi nog klarar oss fint utan bil ändå.
Det går bra att promenera, cykla och åka kollektivt men visst finns det situationer då bil är ett måste. Det löser vi oftast genom att låna av någon i familjen. Någon gång har vi även hyrt bil under en tid på sommaren eller ett veckoslut. Det kan man unna sig ganska många gånger innan det kommer i närheten av [kostnaden för en egen bil] 1.
Än så länge lever vi ett bilfritt liv och njuter av att röra på oss mer, ha en sak mindre att tänka på och mer pengar över till roliga saker.
-
Kasta om din dag
Känner du att tiden inte riktigt räcker till, att du aldrig hinner med det du vill? Testa att kasta om din dag!
På veckorna kan mina dagar bli ganska inrutade med lite plats över för ”egen tid”. En typisk dag kan se ut så här:
- Gå upp
- Äta frukost och göra andra morgonrutiner
- Jobba
- Träna
- Handla, laga och äta mat
- Tid över för egna projekt, att lära mig nya saker, umgås med vänner och så vidare
- Sova
Det som är viktigast för mig är inklämt mellan middagen och min nattsömn. Är det inte lite bakvänt att egna projekt och vänner ska behöva vänta till slutet av dagen, när jag ofta är trött? Jag tycker det! Därför har jag börjat kasta om mina dagar ibland. Här är tre saker jag provat på:
Frukost med vänner
Ibland träffas vi ett gäng tidigt på morgonen och äter en hotellfrukost innan jobbet. Ett bra sätt att starta dagen på. Kombinationen mat och vänner är sällan fel.Handla på lunchen
Vid några tillfällen har jag gått och kompletteringshandlat under lunchen. Det är skönt då jag får en kort promenad och slipper handla med resten av Jönköping under rusningstid.Egen tid på morgonen
Min favorit! Jag har börjat göra något för mig själv på morgonen, innan jag går till jobbet. Det kan handla om att skriva några rader kod eller jobba med något roligt projekt. Större delen av detta inlägg skrevs en tisdagsmorgon tillsammans med ägg och bacon.Din dag är såklart olik min, så du kanske behöver kasta om den annorlunda. Men ge det en chans och se om du kan få mer tid över!
-
Hoisting och funktioner i JavaScript
Här kommer en några kluriga rader JavaScript, kan du tala om vad som skrivs ut i konsollen när de körs?
helloDeclaration(); helloExpression(); function helloDeclaration() { console.log('Hello Declaration!'); } var helloExpression = function () { console.log('Hello Expression!'); };
Du fuskade väl inte? Här kommer svaret:
Hello Declaration! TypeError: undefined is not a function
Känns det inte helt självklart? Då tycker jag du ska läsa vidare!
Vad är hoisting?
I JavaScript finns något som kallas för hoisting som innebär att funktions- och variabeldeklarationer flyttas (hissas) till toppen av sitt scope innan koden körs. Okej, det var en krånglig mening. Kanske blir det lättare om vi kikar på hur JavaScript-parsern tolkar koden ovan:
// Variabel- och funktions-deklarationer flyttar till toppen. var helloExpression; function helloDeclaration() { console.log('Hello Declaration!'); } // Funktionsanropen och... helloDeclaration(); helloExpression(); // ...variabeltilldelningen är kvar på samma plats som tidigare. helloExpression = function () { console.log('Hello Expression!'); };
Parsern flyttar alltså deklarationerna till toppen, men lägg märke till att variabeltilldelningen blir kvar. Nu är det plötsligt klart varför det första funktionsanropet går bra medan det andra kastar ett undantagsfel:
helloExpression();
körs innan variabeln är satt.Om du vill lära dig mer kan jag rekommendera artikeln JavaScript Scoping and Hoisting av Ben Cherry.
-
30-dagarsregeln
För mig är en del av en enklare tillvaro att äga mindre prylar och spendera mindre pengar. Det går tvärt emot min natur. När Tim Cooks står och presenterar nästa iPad eller iMac vill jag genast ha den. Omedelbums, med det samma.
För en dryg månad sedan fick jag en välbekant känsla i magen. Mitt ha-begär väcktes när jag för första gången läste om AR.Drone – en fjärrstyrd farkost som man sköter från telefonen. Den flyger och kan filma, i HD! Hur har jag hittills överlevt utan denna pryl i min ägo?
Men i stället för att trilla dit och lägga en beställning direkt gjorde jag en markering i kalendern en månad framåt. Jag lovade mig själv en AR.Drone om jag fortfarande kände ett begär efter 30 dagar. Idag är köpsuget borta!
Så nästa gång pengarna bränner i fickan: tillämpa 30-dagarsregeln. Kanske känns det inte lika angeläget efter lite betänketid?
-
Lars och inkorgen
Illustration: Sanna Lund
Det här är Lars. Lars älskar brev. Han tycker om att öppna brev, läsa brev och skicka brev.
Lars har en inkorg där alla brev hamnar. Var femte minut tittar han i inkorgen. Kanske har han fått något nytt?
Bland all reklam och prenumerationer hittar han då och då något av vikt.
När han läst allt ordentligt samlar han ihop alla brev och lägger dem i inkorgen igen. Lars inkorg är sprängfull.
Är du som Lars?
Vissa dagar är jag det och det är dumt. Att ständigt kolla mejlen för att ”det kan ha kommit något viktigt” är både stressande och tidskrävande. Det kan också vara svårt att skilja ut vad som är viktigt.
Det värsta är när jag öppnar e-postprogrammet, läser mejlen och sedan låter dem ligga kvar obehandlade i inkorgen. Det är ett ganska konstigt beteende. Jag går aldrig ut med ”riktiga” brev till brevlådan igen när jag läst dem.
För att få kontroll över min inkorg har jag satt upp några enkla regler:
- Stäng av notifikationer (ljud och meddelanden).
- Öppna inkorgen max tre gånger om dagen.
- Avregistrera nyhetsbrev.
- Släng skräp.
- Behövs en åtgärd? Om den tar mindre än fem minuter: åtgärda, svara och arkivera sedan mejltet.
- Tar det längre tid än fem minuter? Lägg till på att göra-listan och arkivera sedan mejlet.
- Behövs ingen åtgärd? Arkivera.
- Sträva efter en tom inkorg.
Med dessa regler blir jag mindre som Lars. Jag får kontroll över inkorgen och mer tid över till annat. Hur hanterar du din e-post?
-
Koppla ner och av
Jag stänger av min mobiltelefon ibland. Det kanske låter konstigt men jag behöver göra det för att kunna koppla av fullständigt. När telefonen är på kan det när som helst ringa eller dimpa ner ett meddelande. Dessutom är mobilen kortaste vägen ut till Internet och allt vad det innebär med Twitter och annat brus. Det blir en sorts stress.
Ibland vill jag alltså gå offline och vara onåbar. Det blir mycket lättare att ta en promenad, umgås eller bara slappa när jag vet att jag inte kan bli avbruten.
Jag sätter alltid telefonen i flygplansläge när det är läggdags. Då blir jag inte väckt av SMS eller samtal men kan lita på att väckarklockan ringer.
Testa själv att koppla ner och av ibland.
-
Tidstjuvar och nyttoappar
Foto: Sanna Lund
De smarta telefonerna gör att vi ständigt är uppkopplade och alltid har något att pilla med. Vad gjorde vi egentligen för tio år sedan när vi stod och väntade på bussen och inte kunde twittra eller skjuta fåglar på grisar?
Men telefonen är inte bara en tidstjuv. Det finns bra nyttoappar som jag sparar tid med. Här är tre av mina favoriter:
Länsförsäkringar bank
Nu har alla banker hoppat på apptåget. Länsförsäkringars app har räddat mig flera gånger när jag har varit på språng och behövt föra över pengar.
Dessutom slipper man nu för tiden skriva OCR- nummer för hand. Fota bara räkningen så fixar appen resten, en riktig tidssparare!
Kalender
Jag använder mig av Google Kalender tillsammans med telefonens inbyggda kalender-app. På så vis kommer jag alltid åt min kalender så länge jag har tillgång till Internet.
Kalendern påminner mig om födelsedagar, tvättider, möten och mycket mer. Den är mitt utökade minne.
Jag får påminnelser i form av att telefonen piper, SMS eller e-post. Och min favoritfunkion: det går att dela kalendrar. Jag och Sanna har en gemensam där vi lägger tvättider och annat som berör oss båda. Dessutom ser vi varandras kalendrar.
Remember The Milk
Remember The Milk är i sin enklaste form en att göra-lista men kan så mycket mer. Det går att ha flera listor och dela dem med andra. Jag och Sanna har en gemensam inköpslista och den underlättar vardagen enormt.
Så fort jag kommer på något kan jag skriva upp det i appen och Sanna ser det direkt på sin telefon. På så vis vet vi att det blir köpt, oavsett vem som går till affären. Om jag bestämmer mig för att handla efter jobbet behöver jag inte gå hem och inventera skafferiet, allt finns redan i telefonen. Det är verkligen kanon!
Vilka är dina nyttoappar?
-
Våga strypa informationsflödet
En inte så liten ström med information pockar på min uppmärksamhet varje dag. Jag har flera nyhetskanaler som jag ser som inkorgar som måste tömmas. Det är ett under att jag får något gjort! Här kommer några exempel på inkorgar:
- E-post
- Tugg.nu
- Hackernews
- Google Reader
- Podcasts
- Instapaper
- SMS
- Missade telefonsamtal
- Analog post (fysiska brev)
- Notifikationer i telefonen
- Fysisk inkorg hemma
- Internetbanken
Det finns säkert fler.
Google Reader letar hela tiden efter nytt innehåll på mina favorit-webbplatser och -bloggar. Det är den största källan till nyheter för min del, med 50-100 nya artiklar om dagen att läsa. För att inte drunkna i informationsflödet ser jag till att ”tömma Reader” varje dag.
Fram till för ett par veckor sedan.
Jag är lite av en informationsknarkare och insåg att jag spenderade för mycket tid i Reader. Tid som jag skulle kunna vara kreativ på istället. Så jag tog ett svårt beslut och tog bort alla mina prenumerationer. Nu:
- känner jag ingen stress att ”tömma Reader”
- får jag mer tid över att skapa i stället för att konsumera
Jag får fortfarande reda på nyheter av vänner och bekanta och ser intressanta artiklar att läsa på Twitter. Jag sparar timmar varje vecka på att inte använda Reader!
Håller du också på att drunkna i informationsflödet? Identifiera dina inkorgar och kolla om du kan göra som jag: eliminera en. Känns det för drastiskt? Minska på flödet eller avgränsa konsumtionen till en viss dag – Facebookfredag eller Twittertisdag.
-
Mindre prylar
Jag är prylgalen! Det kan vara mobiltelefoner, radiostyrda bollar eller en våg som twittrar min vikt. Är det en pryl är chansen stor att jag vill ha den.
Jag är väl medveten om min last och har med tiden kommit fram till att jag inte blir lyckligare av köpa fler saker. Ändå är det svårt att motstå frestelsen när det släpps en ny pryl som väcker vill-ha-begäret.
Jag försöker så gott jag kan och har upptäckt flera fördelar med att äga mindre saker:
- Jag får mer pengar över till sådant jag tycker är viktigare och roligare.
- Det är lättare att hålla rent hemma.
- Med färre prylar kan jag i stället satsa på kvalité.
Hur gör jag då för att minimera antalet prylar? Till att börja med försöker jag minimera mina inköp. Ett smart tips är att vänta ett tag, till exempel en månad, från det att man får en köp-impuls tills att man faktiskt gör köpet. Ofta har ha-begäret släppt när det gått 30 dagar.
Jag försöker också rensa bland befintliga prylar. Här är några tips:
- Släng om det är trasigt eller oanvändbart.
- Sälj på Blocket eller Tradera.
- Skänk till välgörenhet.
- Ge till någon du tycker om.
- Hitta nytt liv: till exempel kan en gammal sliten t-shirt gå bra att träna i.
För ett par veckor sedan slipade jag och Sanna upp våra knivar och några av dem har fått nytt liv i sommarstugan. Även mina gamla träningsskor är nu permanent bosatta i Sommarbo. I stället för att sälja iPaden på Blocket gav jag den till svärmor, som blev överlycklig.
Nästa gång du har långtråkigt, passa på att rensa upp i garderober och förråd!
-
Enklare på jobbet - tre boktips
Har du någon gång kännt att det är mycket att göra på jobbet? Det känner jag ibland. För många bollar i luften, möte efter möte och en aldrig sinande ström med problem att lösa. Jag älskar mitt jobb men där, precis som hemma, finns ett behov av en enklare tillvaro. Jag strävar alltid efter att bli mer effektiv och fokusera på rätt saker.
Här är är tre snabba boktips som gjort skillnad:
- Rework: Hur du kan få fler saker gjorda med mindre arbete, pappersarbete och möten. Jag gillar hur boken är uppbygd av korta berättelser.
- Getting Things Done: Typisk amerikansk bok med mycket upprepningar men som helt förändrat hur jag jobbar med mina att göra-listor.
- Focus: Innan jag läste den här boken var jag helt säker på att jag kunde ”multi-taska” – det kan jag inte! Den digitala varianten är gratis.
Nästa bok som ligger i att läsa-högen (om man nu kan räkna iPad som en hög) är Read This Before Our Next Meeting. Men hur många böcker jag än läser är det jag själv som måste se till att förändras och det är inte helt lätt.
Jag ser till att fira varje litet framsteg!
-
Dagens viktigaste uppgift
Jag har märkt att mina dagar blir bättre om det första jag gör är något som är viktigt för mig. Jag väljer ut en eller ett par saker på min att göra-lista som jag vill få klart idag – och gör dem. Innan jag gör något annat!
Det kan vara stort eller smått, roligt eller mindre roligt, arbetsrelaterat eller privat. Huvudsaken är att jag känner att jag utfört något när jag är klar.
- gör en förstudie åt en kund som resulterar i en offert
- gå ut och samla tankarna med en promenad
- diska upp jättedisken från gårdagens fest
Ibland misslyckas jag och fastnar på Twitter eller i inkorgen på morgonen. Men att läsa och svara på e-post eller kvitter är oftast inte nödvändigt, det är en osyssla. Att börja dagen med e-post kan förstöra produktiviteten en hel förmiddag. Startar jag i stället med något viktigt, och får det gjort, ger det en kick och sannolikheten är stor att jag fortsätter göra andra bra och viktiga saker.
Jag råder dig att testa detta i morgon: välj ut något som är viktigt för dig och gör den uppgiften det första du gör på morgonen. Leo Babauta, på zenhabits, kallar det för Most Important Task.
-
Sex iPadappar för webbnördar
iPaden är inte bara en grym webbsurf-sociala-medier-spel-maskin. Det går faktiskt att få en del arbete gjort också! Här är ett urval av de appar jag använder:
- Textastic, Koder: textredigerare med syntax highlightning, koppling mot Dropbox och SFTP med mera. Fungerar bra för kortare sessioner, de flesta kalenderinlägg på bloggen är skrivna i Textastic. Koppla med fördel ett tangentbord till iPaden så blir du riktigt snabb.
- Prompt: när du behöver kolla hur servern mår, patcha, eller deploya sker det ofta över SSH. Det finns flera SSH-klienter till iPad - Prompt är en av de vassaste.
- Ego: för att stilla din sifferhunger.
- Dropbox: helt klart det bästa “filsystemet” för iOS, många appar integrerar med Dropbox.
Vilka är dina favoritappar?
-
Förkovra dig i responsiv design
Det snackas mycket om responsiv design nu för tiden. I stället för att leverera flera olika versioner av en webbplats, beroende på om besökaren surfar från en dator eller mobil, handlar responsiv design om en webb. En webb som anpassar sig efter skärmstorlek och andra förutsättningar.
Om du får långtråkigt i julhelgen, passa på att förkovra dig i ämnet! Bra att börja med:
- Henrik Ekelöfs presentation är en bra introduktion.
- Responsive Web Design är en fantastiskt bok, rätt på sak och kortfattad.
- Mediaqueri.es samlar webbplatser med responsiv design.
-
Webbramverk på micronivå
Om du bygger mindre webbappar eller prototyper ska du helt klart kika på de microramverk som finns. Ett microwebbramverk ger dig precis det du behöver för att snabbt komma igång och bygga små till medelstora webbapplikationer. De hjälper dig med sessionshanteringen, att koppla URL:er till logik, templaterendering och annat skitgöra så att du kan koncentrera dig på att bygga en grym applikation.
Tänk dig en mycket enkel webbapplikation som visar besökarens IP-adress, det går tretton sådanna på dussinet. I Sinatra, ett microramverk för Ruby, kan det se ut så här:
require 'sinatra' get '/' do "Din IP-adress: #{request.ip}" end
Kan det bli mycket sexigare? Om du är nyfiken så tycker jag att du ska kika mer på Sinatra för Ruby, Slim för PHP, Spark för Java eller Flask för Python.
-
Inspiration
Jag är utvecklare först och främst men likt förbannat behöver jag värka fram designelement då och då. Ibland står huvudet still och jag har ingen aning om hur jag ska utforma den där knappen, inloggnings-rutan eller vad det nu kan tänkas vara. Det finns många sätt att hämta inspiration: man kan gå utanför dörren, bläddra i tidningar eller sova på saken. Ett av de bästa knepen är att lämna datorn.
Ibland behöver vi dock se vad andra har gjort och hur de har löst liknande problem. Jag har några favoritwebblatser som jag kan surfa på länge:
- Dribble: duktiga kreatörer visar upp sina senaste alster.
- Little Big Details: fokus på små detaljer i användargränssnitt.
- Subtle Patterns: fria bakgrundsbilder av hög kvalité.
- UI-Patterns: beprövade lösningar på vanliga problem.
Hur startar du om hjärnan när inspirationen tryter?