How to get full class name, including module name from an instance at runtime in TypeScript

Let’s assume we have the class [GuidGenerator] in a TypeScript module [research.my.long.namespace] and at runtime you have an instance of the GuidGenerator, how do you get the full class name including module name, in this case: “research.my.long.namespace.GuidGenerator”. Well you walk the object graph starting with the root / global object, …

GSS reimagines CSS layout by replacing the browser’s layout engine with the same algorithm Apple uses to compute native layout.

  Very interesting: https://gridstylesheets.org/:   Soon after the W3C introduced Cascading Style Sheets, Greg Badros, the author of the Cassowary Constraint Solver & recently retired Facebook VP, proposed Constraint CSS (CCSS) as a general solution for CSS layout. Back in ’99 Badros demonstrated responsive layouts with CCSS that today’s designers …

What I learned today

  SQL Server You can’t copy a complete record to an other table, when the table contains a timestamp field. http://stackoverflow.com/questions/10262426/sql-server-cannot-insert-an-explicit-value-into-a-timestamp-column   Microsoft Surface Book I would have bought the Microsoft Surface Book if they switched to thunderbolt 3 / USB 3.1 type-c for docking and power, but the Microsoft …