Best iPhone alternative: https://www.kickstarter.com/projects/albertgajsak/makerphone-an-educational-diy-mobile-phone
This is probably old, but this website have saved my day debugging auto-layout constraints 🙏 Thanks for sharing Caesar Wirth! https://www.wtfautolayout.com/
quite surprised to see that Amazon is interested in server-side Swift 🤔 "The Smoke Framework is a light-weight server-side service framework written in Swift and using SwiftNIO for its networking layer by default. The framework can be used for REST-like or RPC-like services and in conjunction with code generators from service models such as Swagger/OpenAPI" https://github.com/amzn/smoke-framework
Super cool stuff: Google has recently open-sourced Jupyter Kernel implementation for Swift 🎉 Great alternative to Xcode playgrounds, especially if you're doing machine learning with PyTorch, scikit-learn, TensorFlow etc thanks to Swift 4.2 Python interop https://github.com/google/swift-jupyter
Would anyone be interested in a shorthand Swift initializer syntax, where order of arguments doesn't matter? Would really help with initializers that have a ton of parameters 🤔 https://forums.swift.org/t/record-initialization-and-destructuring-syntax/16631
I’m so jealous of what Rust people have achieved in such a short time! 😄 First they have a fully working WebAssembly compiler, now they have this… Want something like this for Swift so much! And look at the number of people who contributed 👍 https://rustwasm.github.io/2018/09/26/announcing-web-sys.html https://mastodon.social/media/F94CZwEOPDTK2Ugyk0A
Interesting tidbit on iPhone CPU: it was confusing when announced A12 Bionic with same codename as A11 last year. Now makes sense, it's too close in performance to last year CPU to warrant a new codename. Is on a tick-tock CPU cycle now like Intel? https://9to5mac.com/2018/09/26/iphone-xs-benchmark-tests/
I'm never going to write slide decks the old way ever again 😲https://github.com/jxnblk/mdx-deck
Great example of this is the official GraphQL tutorial, which allows you to change example queries (with autocomplete!) and see updated results instantly in the middle of tutorial text 🤯 https://graphql.org/learn/queries/
Amazing stuff 🤩 “WebAssembly is intended to allow you to compile a wide range of languages so that they can run in the web. Once you can do this, you can compile their compiler / interpreters, allowing you to host the language itself within the browser.” from latest WasmWeekly. And here's an Interactive Go REPL in the Browser https://gopry.rice.sh/
Super excited to discover there was some ongoing work on running Swift in browsers with WebAssembly: https://github.com/kripken/emscripten/issues/2427
I love love love this talk by Julia Evans, so inspirational for working on ambitious open-source software! 🙌 https://jvns.ca/blog/2018/09/18/build-impossible-programs/
Interestingly enough, algebraic effects were suggested for Swift back in 2015 by Joe Groff from Swift Core Team. I'd prefer something closer to OCaml's syntax, but in any form this would have a tremendous number of applications: recoverable errors, message passing etc https://forums.swift.org/t/proposal-add-generator-functions-to-the-language/451/20
After researching generators, coroutines, goroutines, async/await and actors for more than half a year now, I can say that algebraic effects is the most elegant approach. Available in action with Multicore OCaml, which is quite readable if you know Swift https://github.com/ocamllabs/ocaml-effects-tutorial
Software consultant, mostly coding in Swift and TypeScript. Interested in product design, #gameing and music.
Invite-only Mastodon server run by the main developers of the project It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!