No matter your role or skill level on the project, performing code reviews as a team member or individual contributor to any project is very important. Performing code reviews is a valuable tool for all parties involved. It allows the reviewer to provide their thoughts or feedback on a topic and it allows the author the author to receive feedback on documentation or code that they have written. The question I find a lot of people asking, including myself, is how do I know that I am providing an effective code review for the author of this contribution?
What’s new in Python is a news feed of articles, trends, and stories happening in the Python open source ecosystem. All of the topics in this article are hand picked from sources such as Github, Bugs.Python.org, Twitter, and of course, python.org. This latest issue focuses on making PyMem_Malloc thread safe, enabling TCP_NODELAY, updating OpenSSL across Windows and macOS, an asyncio fix for KeyboardInterrupt on Windows, a time.time testing bug was discovered on Build Bot, the voting results of PEP 8016, and lastly dual stack address support for IPv4 and IPv6 sockets.
What’s new in Swift is a news feed that focuses on the latest articles, trends, and stories happening around the Swift ecosystem that I find interesting. All of the topics selected in this article have been cherry picked from either Github, Swift.org, or found the Swift Forums over the last few weeks and can range from topics covered in iOS, macOS, tvOS, watchOS, or in the Server Side community. This latest issue focuses on moving Swift NIO to Boring SSL, Alamofire 5 Beta, a unified Server Side Swift Logging API, and the SE-0235 - Result Tye Being added to the Standard Library.
On December 6th, 2018 iOS 12.1.1 came out and now requires that all publicly-trusted Transport Layer Security (TLS) server authentication certificates issued after October 15th, 2018 meet the Certificate Transparency policy to be trusted on Apple's platforms. This will mean that all certificates used in iOS applications will need to include two signed timestamps by a certificate transparency log to be trusted in your application. If thes
What’s new in Python is a news feed of articles, trends, and stories hand picked by me on what is happening in the Python open source ecosystem. All of the topics in this article have been hand picked from sources such as Github, Bugs.Python.org, Twitter, and of course, python.org. This latest issue focuses on adding IPv6 support while testing http.server, C API Changes, fork() as a bug on macOS Mojave, voting for the new Python governance model, and Platform.popen() being dropped on older Windows platforms.