|
- Bob Nystrom, Engineer at Google
#CodeReviews
tl;dr: Code at Google is reviewed for readability, engineers tend to create name that are too long & verbose. A name has two goals - clarity and precision. The author provides examples and suggestions on how to shorten and improve naming.
|
|
- Craig Mod, Writer and Photographer
#General
tl;dr: When you experience software, apps that perform quickly build trust. When applications are bloated, take time to load or function a command, we tend to distrust them and we lose our "flow". Aim to build fast, light, software. The author cycles through many examples of what he likes and doesn't.
|
|
- Jess Frazelle, Engineer
#Kubernetes
tl;dr: Some of the weak points of Kubernetes - it's not to be used for stateful data, often the control dashboard is unsecured leading to vulnerability, consistent issues around upgrading, and others. "With the good, comes the bad".
|
|
tl;dr: Docker daemon was using 100% CPU on multiple cores, prompting the author to ask why does Docker need a Daemon at all. He runs through several substitutes and differences between them.
|
|
- Shahin Sorkh, Full Stack Web Dev
#General
tl;dr: Sanctions and censorship make it challenging to find and read necessary documentation for technologies, googling an issue becomes a challenge. Obviously, there are VPNs, proxies and other strategies to bypass the above issues but each come at a cost and risk.
|
|
- J Cole Morrison, Cloud Architect & Software Engineer
#Security
tl;dr: Company was hacked though a "misconfigured firewall" allowing the hacker to use the EC2 IAM roles and act as the server, giving them access to all the S3 Buckets where the hacked info was stored.
|
|
#GoLang
tl;dr: While a user of Go, the author feels it's on dangerous grounds as it's "bolting on" features, something seen as a common anti-pattern in language evolution. There's also an analysis of what defines a "perfect" language.
|
|
- Alexandre Omeyer, CEO at Stepsize
#TechDebt
tl;dr: A guide on when and how to take on tech debt, and a strategy on how much to take on or pay down. Identify files in your codebase with weak ownership because code ownership is a leading indicator of your codebase's health.
|
|
- Ian Lance Taylor, Google AI
#GoLang
tl;dr: What it would mean to add generics to Go. Generics enables the representation of functions and data structures in a generic form, with types factored out. Examples included.
|
|
#Postgres
tl;dr: Some specific tips, some general ones, and some useful for debugging internals.
|
|
- Carie Fisher, Senior Accessibility Consultant at Deque Systems
#General
tl;dr: Inclusivity in tech is still a challenge, and that streams down to the way in which sites are designed. Making them inclusive for others is paramount, here are steps on how you should think about that.
|
|
- Chad Hansen, Python Developer
#Python
tl;dr: Tutorial allows you to make sense of the next traceback you see, recognize some of the more common tracebacks and log a traceback successfully while still handling the exception.
|
|
Open Source Summit
July 17-19
Tokyo, Japan
|
GopherCon
July 24-27
San Diego, California, USA
|
|
ApacheCon
Sept 9–12
Las Vegas, Nevada, USA
|
Strange Loop
Sept 12-14
St. Louis, Missouri, USA
|
|
DjangoCon US
Sept 22-27
San Diego, CA
|
Oracle CodeOne
Sept 16–19
SF, California
|
|
React Day Berlin
Nov 30
Berlin, Germany
|
Microsoft Ignite
Nov 4-8
Orlando, Florida, USA
|
|
dotJS
Dec 5-6
Paris, France
|
DevTernity
December 6-7
Riga, Latvia
|
|
|
|
|
|