Moving day
The web has moved on, and so have I… Future scribles and blogposts will be available on https://medium.com/@filipbech instead. Keeping this blog around for archiving purposes.
See you there…
...The Frontend Frontline
The web has moved on, and so have I… Future scribles and blogposts will be available on https://medium.com/@filipbech instead. Keeping this blog around for archiving purposes.
See you there…
...TLDR: add cors-headers (or choose a CDN that has it already) and/or register a serviceworker on the other host (the last is still experimental).
Update on Feb 13th: added Jeffs...
With Chrome 53 this pretty cool new feature is available for the masses. It’s called Payment Request API and its going through standardization.
TL;DR: Demo-link
Read More
This post has been updated in 2017 to reflect the new naming conventions - eg. AngularJS for anything 1.x, Angular for anything >2.x In AngularJS 1.x a very used pattern...
(beware: shameless self-promotion below…) I am extremely proud to announce that I’m joining Googles Expert programme. It has been a long-lasting dream of mine to be...
Last night we had another meetup in our local Angular Usergroup - ngAarhus. 140+ people showed up, and we had a great night of networking, learning,...
TL;DR: Check out the repository here I love angularJS and I use services everywhere in my code. However I wanted to share some functionality between components with the option...
Last night was an important one for me. Not only did we have an election in Denmark, but we also had our first meetup at ngAarhus - a local Angular...
This post has been updated in 2017 to reflect the new naming conventions - eg. AngularJS for anything 1.x, Angular for anything >2.x Ever since the...
TL;DR: See code on github The last part of getting rid of jQuery in our frontend at skybrud.dk, is all about Umbraco Forms (afka Contour)....
TL;DR: Go play with the demo - See skyform on github. The last couple of years, I’ve been wanting to ditch jQuery from our...
It’s been a long time coming, but this blog is now officially no longer on blogger.com. I’ve wanted more control and decent syntax-highlighting, so I’ve migrated all the old blogposts...
My great colleague Rene Pjengaard and I co-wrote another post for the Umbraco Christmas Calendar. This time its about building an angularJS-powered single-page that uses Umbraco as the CMS....
Today I was featured on the umbraco christmas calendar - 24days.in/umbraco. I wrote a blogpost about how I debug angularJS - head overthere to read it. http://24days.in/umbraco/2014/debugging-angularjs/. Rene Pjengaard and I hosted a talk for the Umbraco DK Festival 2014 about how we use AngularJS to power the frontend of our...
So we build a whiteboard with touch-writing (http://filipbech.github.io/2014/06/making-whiteboard-with-canvas-and-touch/), now lets use a websocket to communicate directly with the server and allow for multiple people to...
So for a loong time, I’ve been wanting to build a demo using touch to draw on a canvas, and making it collaborate with socket.IO. This...
Native promises are landing in browser land these days, so I thought I would do a little writeup on that! A javascript promise is a way...
Beware - this post contains no code, and is opinionated. Its my blog so its my opinion, but I love to learn, so please correct me...
I looove SVG. Its crisp vectorness makes my retina mac come to life. And when used inline you can interact with the svg-elements like dom-elements with javascript og css. Its...
This blog post is kind of a “part 2” to my grunt+sass post. You can find that here: http://filipbech.github.io/2013/10/using-grunt-to-compile-sass-on-your-mac/ The main reason I prefered sass over the alternatives, when...
I assume you already know what sass/scss is, so I wont go into why I love sass and prefer it over less/stylus etc. Go read about it on http://sass-lang.com So I want to do this… use the web camera to get a live video-stream of the user, put a filter on it (grayscale for the...
As everybody knows, HTML5 came with the audio and video tags, and their respective cool javascript APIs. Very powerful stuff, but for a recent project I...
TL:DR -> go to the bottom of the post to see the code! (demo: http://cdpn.io/ixKLz) I came across...
TL;DR - Demo: http://cdpn.io/qBLpj At WWDC 2013 Apple showed off iOS7, with its layered flat-design. As you move the phone around the background moves a...
When you make responsive websites you often want to hide stuff on smaller screens. But what if the end-user really needs that piece of content on...
Welcome to The Frontend Frontline! This blog is basically a place for me to write about Frontend stuff I find interesting. This is about the frontline of frontend webdevelopment, so...
Angular as a framework for UI widgets
Joining the Google Developer Expert Programme
Say Hi to Mr. Observable.
Using non-singleton services instances in angularJS 1.x
Introduction to Angular 2.0
Writing Angular like its tomorrow.
Handling form-validation without jQuery
Announcing skyform - Enhancing form-field layout
Moving day
AngularJS singlepage
Debugging angularJS
AngularJS in the frontend
Making your whiteboard collaborate with socketIO
Making a whiteboard with canvas and touch
Explaining Promisses
Why I don’t use the ever-so-popular html5-markup-tags…
Animating a line being drawn with SVG
Add compass to your grunt setup
Using Grunt to compile sass on your mac - or how to get started with grunt and scss
Building a photoboothy web app
Use a local media file in your browser and grap a frame
Smooth parallax scrolling on iOS with iScroll and requestAnimationFrame
So.. parallax scrolling is kinda cool…
Using DeviceMotion to reproduce iOS7 homescreen
Desktop version on mobile with RWD
Mandatory 1st post