Dev
- 5 Best Programming Books for Beginners and Experts in 2019.
- Hacking the government: How the US Digital Services Agency uses Python – On the latest episode of Podcast.init, host Tobias Macey talks with David Holmes, director of engineering for the USDS, about how the agency uses Python “to provide the greatest good to the largest number of people.” Listen in to find out how the USDS works, discover some of its most interesting—and most challenging—projects, and learn how you can get involved.
- f-string debugging in Python 3.8 – f-strings—introduced in Python 3.6 with PEP 498—enable you to “evaluate an expression as part of the string along with inserting [the] result of function calls and so on.” Here’s a quick post on using f-strings for debugging and understanding the control flow.
- Measuring Kotlin build performance at Uber – Members of Uber’s mobile engineering team discuss an initiative, undertaken in collaboration with JetBrains, to measure Kotlin build performance at scale across different project structures and explain how the process informed the company’s best practices for Android development.
- Processing large files: Java versus Go – “Whenever I see a post comparing Go to Java where Java is trounced in performance [it] gets my attention. Unless it’s a very short lived command line application where JVM startup is a problem or some super optimized Go solution, in my experience so far Java should generally be slightly faster. The computer language benchmarks tend to show the same result, so it’s not a flight of fancy for me.” So says Ben E. C. Boyter. Read his head-to-head comparison of the two languages as he examines a Go solution and then tries to recreate (and improve) the results in Java.
- REST API Design Best Practices for Parameters and Query String Usage – the what, when, and why for providing parameters and query strings.
Ops
- Network redirections in bash – Follow along as Anmol Sarma dives into the bash network redirections rabbit hole.
- Monitoring Kubernetes – Aaron Sun of SignalFx kicks off this blog post series with a discussion on Kubernetes architecture, data monitoring sources, and open source monitoring approaches.
tail -f /dev/misc