engineering.silk.co
Silk Engineering Blog
http://engineering.silk.co/tagged/debugging
How to use it. Using DOM Mutation Events for node stack traces. The Silk client is a single-page application with lots of moving parts. Being new to the codebase, I often find myself wondering when and where a certain page component is created. Basically: which function inserted this particular DOM element? There’s a simple trick to find out. Remember DOM Mutation Events. This behavior is problematic for many use cases, and it incurs a performance penalty. So with the newer API, Mutation Observers. So th...
engineering.silk.co
Silk Engineering Blog
http://engineering.silk.co/tagged/work-at-Silk
How to use it. Is growing and we are looking for talented people to join us. Silk makes it easy for people to create sites with content that is easy to query, visualize and share. We’re a startup with top-tier international investors, thousands of sites running on our platform, and a big vision to make the web more useful for people and machines. We’re looking for people who are self-motivated, make the right decisions on their own and can deal with the occasional startup chaos.
engineering.silk.co
Using DOM Mutation Events for node stack traces - Silk's Engineering Blog
http://engineering.silk.co/post/76945930473/using-dom-mutation-events-for-node-stack-traces
How to use it. Using DOM Mutation Events for node stack traces. The Silk client is a single-page application with lots of moving parts. Being new to the codebase, I often find myself wondering when and where a certain page component is created. Basically: which function inserted this particular DOM element? There’s a simple trick to find out. Remember DOM Mutation Events. This behavior is problematic for many use cases, and it incurs a performance penalty. So with the newer API, Mutation Observers. So th...
engineering.silk.co
Silk raises $1.6MM in a seed round led by NEA - Silk's Engineering Blog
http://engineering.silk.co/post/32258858584/silk-raises-16mm-in-a-seed-round-led-by-nea
How to use it. Silk raises $1.6MM in a seed round led by NEA. By: Salar al Khafaji. Today we are very excited to announce the completion of a $1.6 million seed funding round led by New Enterprise Associates (NEA) with participation from existing Silk investor Atomico and three additional investors. The raised amount will be used to expand our team and to keep improving our product and infrastructure. We are thrilled to partner up with NEA. By participating in this round as well. What are we working on?
engineering.silk.co
We're hiring! - Silk's Engineering Blog
http://engineering.silk.co/post/66369046281/were-hiring
How to use it. Is growing and we are looking for talented people to join us. Silk makes it easy for people to create sites with content that is easy to query, visualize and share. We’re a startup with top-tier international investors, thousands of sites running on our platform, and a big vision to make the web more useful for people and machines. We’re looking for people who are self-motivated, make the right decisions on their own and can deal with the occasional startup chaos.
engineering.silk.co
Silk Engineering Blog
http://engineering.silk.co/tagged/startup-job
How to use it. Is growing and we are looking for talented people to join us. Silk makes it easy for people to create sites with content that is easy to query, visualize and share. We’re a startup with top-tier international investors, thousands of sites running on our platform, and a big vision to make the web more useful for people and machines. We’re looking for people who are self-motivated, make the right decisions on their own and can deal with the occasional startup chaos.
engineering.silk.co
Silk Engineering Blog
http://engineering.silk.co/tagged/frp
How to use it. Reactive Programming in JavaScript. Writing large JavaScript projects is hard. The language lacks both a type system and a canonical module system, it has a rather clunky syntax and has a threading model that is, to say the least, interesting. No wonder so many third party JavaScript frameworks exist. Luckily JavaScript is a flexible language, which makes extending it easy. At Silk we developed our own JavaScript library for reactive programming. The interface is heavily inspired by fu...
engineering.silk.co
Announcing rest - A Haskell REST framework - Silk's Engineering Blog
http://engineering.silk.co/post/90354057868/announcing-rest-a-haskell-rest-framework
How to use it. Announcing rest - A Haskell REST framework. We are excited to officially announce the open source release of our REST framework. Is a set of packages used to write, document, and use RESTful applications. You write your API in Haskell using. If you want to start using. Check out the tutorial. Or the example application. You can also come to the Haskell Exchange 2014. Where Erik will give a talk about. We’d also be happy to answer any questions you have, shoot us an e-mail. Utilities for wo...
engineering.silk.co
Writing admin interfaces with Fay using... - Silk's Engineering Blog
http://engineering.silk.co/post/82777010096/writing-admin-interfaces-with-fay-using
How to use it. Writing admin interfaces with Fay using fay-builder. We are in the process of open sourcing a lot of the general purpose libraries we’ve built at Silk under the BSD3 license. We’re planning to write a series of blog posts introducing them so please stay tuned! First off is one of the smaller packages, fay-builder. Is a proper subset of Haskell that compiles to JavaScript, as well as a compiler. I’ve been helping out with the project since its first release in July 2012. Specifies files wha...
engineering.silk.co
Silk Engineering Blog
http://engineering.silk.co/tagged/web
How to use it. Announcing rest - A Haskell REST framework. We are excited to officially announce the open source release of our REST framework. Is a set of packages used to write, document, and use RESTful applications. You write your API in Haskell using. If you want to start using. Check out the tutorial. Or the example application. You can also come to the Haskell Exchange 2014. Where Erik will give a talk about. We’d also be happy to answer any questions you have, shoot us an e-mail. Utilities for wo...
SOCIAL ENGAGEMENT