Fixing Engineering’s Loyalty and Longevity Problem – First Round Review
the most effective engineering culture isn’t about long hours and constant sprints — it’s about striking a smart balance. In this exclusive interview, he explains why diversity, loyalty and balance are the keys to a startup’s longevity, how to hire for these qualities, and what to do when things go wrong. Source: Fixing Engineering’s Loyalty […]
Tool: An Xcode Plugin Enabling Collaborative Code Editing Using Bonjour Networking
Source: Tool: An Xcode Plugin Enabling Collaborative Code Editing Using Bonjour Networking
ZLSwipeableViewSwift
A simple view for building card like interface like Tinder and Potluck. Source: zhxnlai/ZLSwipeableViewSwift
D3 圖表優化二三事
因為我認為 Data-Driven 是 D3.js 的核心觀念之一,在瞭解如何將資料轉為 DOM / SVG 元件以後,剩下再去讀 D3 的 API 相信也能輕易上手。 Source: Modern WebConf 2015 與我的講題:D3 圖表優化二三事 « kuro’s Blog
TextFieldEffects
Custom UITextFields effects inspired by Codrops, built using Swift Source: raulriera/TextFieldEffects
A Hallway of Doors — Prolost
Is there stuff beyond these doors you should be using? Or is it safe to ignore them? If you open Color Correction first, you might think that every door has a big, powerful room behind it. If you open Playback first, you might think each door is just a pantry.It’s hard for us developers to […]
RMPZoomTransitionAnimator
A custom zooming transition animation for UIViewController Source: recruit-mp/RMPZoomTransitionAnimator
IQKeyboardManager
Codeless drop-in universal library allows to prevent issues of keyboard sliding up and cover UITextField/UITextView. Neither need to write any code nor any setup required and much more. Source: hackiftekhar/IQKeyboardManager
XcodeServerSDK
Access Xcode Server API with native Swift objects. Source: czechboy0/XcodeServerSDK
C Callbacks in Swift
With Swift 2, it is now possible to do this fully natively in Swift. C function pointers are imported into Swift as closures. You can pass any Swift closure or function with matching parameters to code that expects a C function pointer – with one massive caveat: unlike closures, C function pointers don’t have the […]