🏞 (image)

The number of patterns available to communicate information between objects can be overwhelming at first. The choice of which pattern to use often feels ambiguous. But once we investigate each pattern more closely, they all have very unique requirements and capabilities. (via Communication Patterns – Foundation – objc.io issue #7 )

March 1, 2014 · 1 min · 51 words

🔗 Convert Photoshop Drop Shadows to CSS3 Box and Text Shadows

Convert Photoshop Drop Shadows to CSS3 Box and Text Shadows This tool creates CSS3 Box Shadows based off of Photoshop Drop Shadow settings. After stumbling upon the Recreating Photoshop Drop Shadows in CSS3 and Compass article by Grady Kuhnline, I wanted to build a tool that would allow the rest of us not using Compass to have the same ability to convert for CSS3.

February 19, 2014 · 1 min · 64 words

🔗 Responsivator

Responsivator View & share how sites look at different screen sizes Works with localhost too.

January 31, 2014 · 1 min · 15 words

🔗 Starter’s Guide to iOS Design

Starter’s Guide to iOS Design In this guide I’ll describe the deliverables you’ll be expected to produce, outline the constraints of the medium and introduce fundamental iOS and UI design concepts .

January 29, 2014 · 1 min · 32 words

🔗 Richard Feynman, the Challenger Disaster, and Software Engineering : Gustavo Duarte

Richard Feynman, the Challenger Disaster, and Software Engineering : Gustavo Duarte With respect to software, I take out four main points: Engineering can only be as good as its relationship with management Big design up front is foolish Software has much in common with other engineering disciplines Reliable systems are built by rigorously tested , incremental bottom-up engineering with an ‘attitude of highest quality’

January 28, 2014 · 1 min · 64 words

🔗 Frida

Frida Inject JavaScript to explore native apps on Windows, Mac, Linux and iOS. Scriptable Your own scripts get injected into black box processes to execute custom debugging logic. Hook any function, spy on crypto APIs or trace private application code, no source code needed! Stalking Stealthy code tracing without relying on software or hardware breakpoints. Think DTrace in user-space, based on dynamic recompilation, like DynamoRIO and PIN . Quick-start Instructions...

January 24, 2014 · 1 min · 107 words

🔗 Type-System Criteria · ongoing by Tim Bray

Type-System Criteria · ongoing by Tim Bray Cri­te­ria Let’s call them the Bánffy-Bray cri­te­ria for se­lect­ing be­tween sta­tic and dy­namic type sys­tems. Sta­tic typ­ing’s at­trac­tive­ness is a di­rect func­tion (and dy­namic typ­ing’s an in­verse func­tion) of API sur­face size. Dy­namic typ­ing’s at­trac­tive­ness is a di­rect func­tion (and sta­tic typ­ing’s an in­verse func­tion) of unit test­ing work­a­bil­ity.

January 24, 2014 · 1 min · 56 words

📋 Learn to Code

Online interactive resources to learn programming: Learn | Code.org — Beginners (concepts), HTML/CSS, JavaScript, Python, Codecademy — HTML/CSS, JavaScript, jQuery, PHP, Python, Ruby Learn Code The Hard Way — Python, Ruby, C, SQL, Regex, CLI Try Ruby: learn the basics of the Ruby language in your browser

January 16, 2014 · 1 min · 47 words

📺 Bret Victor – Inventing on Principle

Bret Victor – Inventing on Principle (by CUSEC ) Their principles Elizabeth Cady Stanton — “Women should vote” Larry Tesler — “No person should be trapped in a mode” Doug Engelbart — “Enable mankind to solve solve the world’s urgent problems” (a vision of “knowledge workers” using complex powerful information tools to harness our collective intelligence) Alan Kay — “Amplify human reach and bring new ways of thinking into a faltering civilisation that desperately need it”...

January 13, 2014 · 2 min · 339 words

📜 CSS = California Style Sheets

CSS = California Style Sheets Jenn $chiffer (via A Call For Web Developers To Deprecate Their CSS — Medium )

January 12, 2014 · 1 min · 20 words