568
Web Typography – a book by Richard Rutter
This book is a practical guide and companion reference to all aspects of typography on the web. It deftly combines implement­ation details with typographic theory, and is ideal for designers, developers and anyone else involved in the process of creating a website.
book 
april 2019
Introduction - Everything I know
This is my personal wiki where I share everything I know about this world in form of an online GitBook.
personal-wiki 
march 2019
Australian alps walking track by Mark Oates - Exposure
In the middle of winter 2018 my brother Andy, a Paramedic from East Gippsland, and I, an Outdoor Education Teacher from Hobart, set out to complete a 660 kilometre, south to north, winter traverse of the Australian Alps Walking Track (AAWT).
travel 
march 2019
My Twitch Live Coding Setup – Suz Hinton – Medium
This article is an updated review of tools and software that I use to run my live coding stream each Sunday.
february 2019
Patterns of personal knowledge base · zadam/trilium Wiki
This page contains description of some of the patterns I use to organize information in my knowledge base. This is meant to give some inspiration of how one might create and structure their knowledge base in general and also specifically in Trilium Notes. It also gives some background and justification for some of the design decisions.
personal-wiki 
february 2019
Building a Second Brain
How to Capture, Organize, and Retrieve Your Ideas Using Digital Notes
personal-wiki 
february 2019
Brainstorming: how I start a project - BrettTerpstra.com
I use mind maps for planning out writing projects, making decisions, even sharing ideas. I once submitted a mind map instead of the requested “time boxing” when I worked a corporate job and it ended up being sent up the chain and I received compliments from the top on the “ingenious presentation.” But what I most often find myself mind mapping is ideas for software or other projects I want to tackle.
mindmapping  brainstorming 
february 2019
[Ultimate Guide] Set Up A Friendly iPhone for Seniors
With the popularity of smartphones, more and more people get used to using a cell phone. However, this may be a bit difficult for elderly people to accustom themselves to such a novel little gadget. Some may be not used to a phone without a physical keyboard, other may use iPhone for the first time. Can you make iPhone elderly friendly? The answer is yes!
january 2019
The Photos Framework · objc.io
With iOS 8, Apple has given us PhotoKit, a modern framework that’s more performant than AssetsLibrary and provides features that allow applications to work seamlessly with a device’s photo library.
swift  photokit 
january 2019
Fujifilm X100F HACK: How to Convert Old WCL-X100 and TCL-X100 into Version II with Magnets :) - Fuji Rumors
This second version of the WCL and TCL are optically identical to the first generation. What changes, though, is that inside the WCL and TCL ver.2, there is a little magnet, placed in different positions. These magnets allow the Fujiiflm X100F to automatically recognize if the WCL or TCL is attached, since they are designed to match one of to two magnets placed inside the 23mm lens of the X100F.
fujifilm 
january 2019
Functional networking in Swift — Swift by Sundell
Networking is a particularly interesting topic when it comes to app development. On one hand, it's something that most apps need — and on the other hand it's something that can be really tricky to get right, especially when we want the resulting code to be both easy to read and write, as well as test.
functional-programming  swift 
january 2019
Technical Q&A QA1895: Modifying Image Metadata Without Recompressing Image
Starting in Mac OS X 10.8 and iOS 7.0, the Image I/O framework APIs can be used to modify EXIF and other image metadata in JPEG, PNG, PSD, and TIFF files without recompressing the image data. In order to take advantage of this functionality, you must must use the following API when calling the Image I/O framework:
swift  exif 
january 2019
GitHub - zadam/trilium: Build your personal knowledge base with Trilium Notes
Trilium Notes is a hierarchical note taking application with focus on building large personal knowledge bases
personal-wiki 
january 2019
Photos App & EXIF Location Data
Location, or any metadata, can be saved in 2 places:
In Photos app’s database
In the jpg/heic/dng/mov files
You WILL have to do both for an iOS app, because if you don’t, then you will lose the information along the way eg importing.
swift  exif 
january 2019
iphone - Problem setting exif data for an image - Stack Overflow
The following blog post is where I got my answer when I had issues with modifying and saving Exif data Caffeinated Cocoa. This works on iOS.

Here is my test code for writing Exif and GPS data. It pretty much a copy and paste of the code from the above blog. I am using this to write exif data to a captured image.
swift  exif 
january 2019
Johnny.Decimal home · J•D
There are a couple of core concepts, and they’re so simple you’ll wonder why you haven’t thought of them before.
organisation 
january 2019
Fujifilm JPEG Settings & 7 Custom Settings You Can Use
Fujifilm JPEG Settings for my Colour and Monochrome Recipies
fujifilm 
january 2019
Write good git commit message | juffalow.com
For a long time I didn't know that even writing commit message can have its own "best practices". When I got in touch with git for the first time, this part was described with words like "...and here you can write something short about what's going on in the commit".
writing 
december 2018
The Ray Tracer Challenge: A Test-Driven Guide to Your First 3D Renderer by Jamis Buck | The Pragmatic Bookshelf
Brace yourself for a fun challenge: build a photorealistic 3D renderer from scratch! It’s easier than you think. In just a couple of weeks, build a ray tracer that renders beautiful scenes with shadows, reflections, brilliant refraction effects, and subjects composed of various graphics primitives: spheres, cubes, cylinders, triangles, and more. With each chapter, implement another piece of the puzzle and move the renderer that much further forward. Do all of this in whichever language and environment you prefer, and do it entirely test-first, so you know it’s correct. Recharge yourself with this project’s immense potential for personal exploration, experimentation, and discovery.
book 
november 2018
nand2tetris
The site contains all the project materials and software tools necessary for building a general-purpose computer system from the ground up.
programming  course 
november 2018
How to build a camera kit for adventure photography - The Verge
Everything you’ll need when you hit the trails for the ‘gram
photography 
november 2018
Refactoring UI
Learn how to design awesome UIs by yourself using specific tactics explained from a developer's point-of-view.
book 
november 2018
elm-particle 1.0.1
Simple particle system for web apps. Designed for visual flourishes like confetti.
elm 
november 2018
Inclusive Design For Accessible Presentations — Smashing Magazine
A few tweaks will make your presentation more inclusive. Here are some tips so next time you’re on stage, everyone in the crowd can laugh at your bad jokes.
accessibility 
november 2018
Fun Programming - video tutorials to learn creative coding
Programming can be fun and a very creative activity. Playing with graphics and sound is a great way to get started. That's how I learnt programming and math: by experimenting and building things I could see and hear. This is my attempt to share with you how I learnt coding.
creativecoding 
november 2018
Tags - best practice for using tags to replace hierarchical folder structure - Ask Different
Experts recommend that you should set up the minimal hierarchical folder structure that is logical for you, and use tags for all other categories.
organisation 
november 2018
Advanced functional programming in TypeScript: functional exceptions - Code with style!
In this article, we’ll introduce a new type called Result which is the functional programming’s answer to exceptions.
typescript 
november 2018
How to make your life easier using functional programming in TypeScript
Today, I will explain how to use function composition in Typescript and Lodash.
typescript 
november 2018
GitHub - styleguidist/react-styleguidist: Isolated React component development environment with a living style guide
React Styleguidist is a component development environment with hot reloaded dev server and a living style guide that you can share with your team. It lists component propTypes and shows live, editable usage examples based on Markdown files.
react 
november 2018
Your Kid’s Apps Are Crammed With Ads - The New York Times
In apps marketed for children 5 and under in the Google Play store, there were pop-up ads with disturbing imagery. There were ads that no child could reasonably be expected to close out of, and which, when triggered, would send a player into more ads.
november 2018
Seriously Simple Podcasting - castos
The Simplest Podcasting Plugin for WordPress. Seriously.
podcast 
october 2018
ReasonML: getting started - DEV Community 👩‍💻👨‍💻
In this tutorial, we're going to build a small weather app using Reason. There's a link to the source code at the bottom of the page. This tutorial assumes a basic understanding of React, as we'll be using the ReasonReact bindings to build the app. If you haven't used React before, this article is a great place to start.
reasonml 
october 2018
Fetching Data in ReasonML Pt. 1 – A. Sharif – Medium
Most applications we build, need to interact with a server at some point. Fetching data from and sending data back to an endpoint is a common task we encounter when writing an app.
In this short tutorial we will learn how this can be accomplished in ReasonML.
reasonml 
october 2018
Fear, trust and JavaScript: When types and functional programming fail - Reaktor
In a dynamic language like JavaScript, it can be hard to know what the shape of your data is. The default approach is to rely on convention.
october 2018
Tutorial: Apple Music UI Pan Animation – Exposition
Varun Nath is back (read more about his background) with another three-part video series, this time on building the pan animation user interface you see in the Apple Music app, covering
• Layout
• PanResponder + Animation
• ScrollView
react-native 
october 2018
rn-sliding-up-panel - npm
React Native draggable sliding up panel purly implemented in Javascript. Inspired by AndroidSlidingUpPanel. Works nicely on both iOS and Android.
react-native 
october 2018
Beginning Passbook in iOS 6: Part 1/2 | Ray Wenderlich
Apple’s simplified explanation of passes is that they are “everything in your pocket.” I like that line very much, because it demonstrates so well how imaginative you can and should be about creating your pass applications and services. Passes can be anything.
wallet 
october 2018
The Craft of Cider Making | Craft Beer & Brewing Magazine
Getting started with cider is easier than you think.
brewing 
september 2018
"Brew Home" Hydrometer - Hackster.io
Designing a "Brew Home" distributed brewing system.
brewing 
september 2018
Tilt™ Hydrometer and Thermometer – Tilt Hydrometer
Designed for home brewing, the Tilt is a wireless hydrometer that lets you instantly read your brew's specific gravity and temperature on your compatible Apple iPhone/iPad or Android smartphone/tablet or Tilt Pi. Most Bluetooth 4.0+ devices will work with the Tilt. You can then optionally save the data automatically to the cloud using our free Google Sheets template or other 3rd party cloud platforms. See our Apps section for more detail.
brewing 
september 2018
amolenaar/brewberry-pi: Home brewery automation the smart way
Given a DS18B20 temperature sensor, a solid state relays and a wifi connector, automate the mash process.
brewing 
september 2018
BrewPi - Brewing Automation
The BrewPi Spark 3 is a temperature controller that can control your beer or wine fermentation with 0.1°C precision.
brewing 
september 2018
Så brygger du äkta fransk cider av dina äpplen
med de franska metoderna i kombination med några svenska genvägar kan du göra cider av toppklass
brewing 
september 2018
Code Structure - Redux
What should my file structure look like? How should I group my action creators and reducers in my project? Where should my selectors go?
redux  react 
september 2018
AT THE FRONTEND 2016 - Max Stoiber - Scaling React.js Applications on Vimeo
This is "AT THE FRONTEND 2016 - Max Stoiber - Scaling React.js Applications" by Øredev Conference on Vimeo, the home for high quality videos and…
react 
september 2018
erikras/ducks-modular-redux: A proposal for bundling reducers, action types and actions when using Redux
I find as I am building my redux app, one piece of functionality at a time, I keep needing to add {actionTypes, actions, reducer} tuples for each use case. I have been keeping these in separate files and even separate folders, however 95% of the time, it's only one reducer/actions pair that ever needs their associated actions.
react 
september 2018
Minimal User Interface for Visual Studio Code – Marcio Barrios – Medium
This post is about an opinionated list of settings, themes, fonts and extensions to achieve a cleaner look and feel. Have in mind that I use the editor mainly for Javascript and React, and I don’t use some cool features like git, debugger or terminal integrations. And I prefer to use the Command Palette (⇧⌘P) instead of having the options in the UI.
vscode 
september 2018
boydm/scenic: Core Scenic library
Scenic is a client application framework written directly on the Elixir/Erlang/OTP stack. With it you can build applications that operate identically across all supported operating systems, including MacOS, Ubuntu, Nerves/Linux, and more.
elixir 
september 2018
pigeon-maps/README.md at master · mariusandra/pigeon-maps · GitHub
Are you tired of waiting 3 seconds to parse 200kb of Google Maps JavaScript just to display a few tiles and a marker? 140kb of minified Leaflet too much?
react 
september 2018
Learning Elm From A Drum Sequencer (Part 1) — Smashing Magazine
In this two-part article, we’ll build a step sequencer to program drum beats in Elm, while showcasing some of the language’s best features. Today, we’ll walk through the foundational concepts in Elm, i.e. getting started, using types, rendering views, and updating state. The second part of this article will then dive into more advanced topics, such as handling large refactors easily, setting up recurring events, and interacting with JavaScript.
elm 
september 2018
Sharing Sessions, Part 1: Organization - Transom
This may seem to be unnecessarily cumbersome, but most editors and collaborators will thank you for creating a new track for each person that appears in the piece. It visually helps a project make more sense: You can literally see who’s talking, and also helps if a voice needs a particular kind of processing, such as EQ or noise reduction. For that reason, it also makes sense to make more than one track
podcast 
september 2018
Get great sound every time with this field recording checklist | NPR Training
You return from a long day reporting in the field — only to realize you didn’t record ambience. You’re in the middle of a reporting trip and you’ve forgotten extra batteries for your recorder. You’re not happy with the scene sounds you’re capturing.
podcast 
september 2018
How to Deploy a Create-React-Native-App to the AppStore
You finally made that react native app and are psyched about it! Go ‘head and pat yourself on the back because that is an awesome feeling..
deploy 
september 2018
Writing Documentation When You Aren't A Technical Writer - Part One
In an eye-tracking study from the Neilson Norman Group in 2006, 232 users looked at thousands of Web pages. What they found was that users generally look at web pages in an F-pattern:
documentation 
september 2018
NoskeWiki
This wiki is my giant online notepad where I record new discoveries in life, code advice and all the cool little computer tips-and-tricks I learn. I like to record as much as possible, because I know if I don't record it here I will lose and forget it. Hopefully you too can benefit from these articles.  :)
personal-wiki 
august 2018
En hypotetisk riksdag
Höginkomsttagare röstar blått, och LO-medlemmar rött. Eller? Med data från SCB* kan du själv testa hur riksdagen skulle kunna se ut om en viss grupp fick bestämma.
explanation 
august 2018
Black Design – Get your hands dirty!
In matter of minutes you – the startup founder – will be prepared to: conduct a meaningful user observation, engage in product design, and communicate value of your business.
startup 
august 2018
Aqua Screenshot Library – 512 Pixels
To explore how each major version of macOS has looked, select from the list of releases below
macOS 
august 2018
Teaching iteration – Signal v. Noise
So here’s my one small idea: I’d begin to teach iteration. Iteration as a subject, equivalient to math, science, history, language, art, music, etc. How do you make something better over time? How do you return to something that you’ve done and see it with fresh eyes? How do you apply new perspective to an old problem? Where do you find that new perspective? What trails do you follow and which do you ignore? How do you smash the familiar and reassemble something new from the same pieces?
education 
august 2018
Ämneslärarprogrammet 270-300 hp - Lärarutbildning, Göteborgs universitet
Att vara ämneslärare handlar i huvudsak om att arbeta med lärande i de ämnen som du undervisar i. Men att vara ämneslärare handlar också om att inspirera och engagera unga människor att vilja lära sig mer - att väcka nyfikenhet och ge individen möjlighet att utvecklas och växa. Ämneslärarprogrammet är en utbildning som ger dig kunskaper och färdigheter för en yrkesverksamhet som lärare i grundskolan, gymnasieskolan och vuxenutbildningen. Programmet leder till en ämneslärarexamen i ett, två eller tre ämnen.
teacher 
august 2018
Communication of Identifiers in DDEX Messages - Knowledge Base - DDEX Knowledge Base
Different identifiers have different formats. The correct use of these identifiers is listed below. In many cases identifiers are often printed with dashes between parts of the identifier, These dashes are typically not part of the identifier. Instead they are used to aid human readability and should not be included in a DDEX message.
ddex 
august 2018
Deploying Elixir
I’ve found that distillery and docker, along with a few other things, are essential for my workflow.
deploy  elixir 
august 2018
Timed Text Style Guide: General Requirements – Netflix | Partner Help Center
Any timed text created specifically for Netflix – Originals or non-Originals – should follow the Netflix Timed Text Style Guide, unless otherwise advised. 
subtitles  localization 
july 2018
Make Radio - This American Life
Ira here. If you’ve heard our show and you want to make stories like the ones we do, there’s good news: There are lots of places where you can learn.
podcast 
july 2018
« earlier      
3d accessibility affiliate air alfred algorithms android animation apache app artists as3 asana astronomy audio authentication automator backbone bash bitcoin blockchain boilerplate book box2d brainstorming brewing bugtracker build business canvas censorship china chrome chrome-experiment chromecast ci coffeescript color commandline computerscience continuous-delivery course create.js creativecoding crowdfunding css css3 day-one ddex deploy design designpattern developer development digitalart digitalocean diy documentation drafts dropbox easel.js easeljs ebooks economics ecto edeliver editor education elixir elm email encoding epub errors evernote exif explanation express fast firefox firefoxos flash font fp fractals frameworks freelance fujifilm fun functional-programming game gdpr git github gitlab googledoodle gruntjs haskell history home howstuffworks html html5 https hugo humor ie ikeahacking imessage inspiration instagram interior internet ios ipad iphone irc itunes javascript journaling jquery l10n language library licenses lifehack linearalgebra lms localconnection localization lock-screen longread machinelearning macos mamp management maps markdown mars math matrix memory messenger-bot mindmapping mozilla music mvc node.js notgoogle objective-c office oil olympics openframeworks opensource optimism organisation paper people personal-wiki phoenix photography photokit photos physics pinboard podcast poetry politics polyfill ports preloader presentation privacy processing productivity programming quicklook quotes raspberrypi react react-native readability reasonml redux remote require.js retro rubyonrails rx safari screencast script scrolling security server sfx simulation slashapp smartplaylist soap socialism socket sounds space speaking spotify stand-up startup stevejobs styleguide sublimetext subtitles svg swift talks teacher tech ted-talk terminal test text thinkers threejs tips tool touch travel typescript typography ui unread vector video vim visualization vscode vtt wallet webapp webaudio webdesign webdev webserver webvtt wiki windows workspace writing zanox zsh

Copy this bookmark:



description:


tags: