🔗 Learn X in Y Minutes: Scenic Programming Language Tours
Learn X in Y Minutes: Scenic Programming Language Tours Learn X in Y minutes : Take a whirlwind tour of your next favorite language. Community-driven!
Learn X in Y Minutes: Scenic Programming Language Tours Learn X in Y minutes : Take a whirlwind tour of your next favorite language. Community-driven!
The Flipboard Explorer, or FLEX, is a component that you can easily drop into any iOS project. When presented, FLEX shows a debugging toolbar that lives in a window above your app. From this toolbar, you can view and modify nearly every piece of state in the application. Unlike many other debugging tools, FLEX works entirely inside your app, so you donʼt need to be connected to LLDB/Xcode or a different remote debugging server....
The Wilderness It’s a period of time where I’m pretty lost, and I don’t know what to do. I have feature lists, I have open bugs to fix, and I have an outline of where the app is going. But I feel mentally incapacitated, like I’m getting nothing done. I call this “The Wilderness”.
Not all technical debt is born the same, because A Mess is not a Technical Debt . (via TechnicalDebtQuadrant )
Compare and contrast different design artefacts (sketch, wireframe, mockup, and prototype) in terms of their fidelity, speed, cost and use cases.
(via What’s wrong with this picture? | Code.org ) Computer science is a top paying college degree and computer programming jobs are growing at 2x the national average . Less than 2.4% of college students graduate with a degree in computer science. And the numbers have dropped since last decade. See also Promote Computer Science | Code.org
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’
Type-System Criteria · ongoing by Tim Bray Criteria Let’s call them the Bánffy-Bray criteria for selecting between static and dynamic type systems. Static typing’s attractiveness is a direct function (and dynamic typing’s an inverse function) of API surface size. Dynamic typing’s attractiveness is a direct function (and static typing’s an inverse function) of unit testing workability.
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”...
Creators need an immediate connection with what they’re making Bret Victor ’s guiding principle (via his talk Inventing on Principle )