Naomi Saphra nsaphra.github.io

What does a coder do if they can't type?

Naomi Saphra: In August of 2015, my hands stopped working. I could still control them, but every movement accumulated more pain, so every motion came with a cost: getting dressed in the morning, sending a text, lifting a glass. I was interning at Google that summer about to begin a PhD in Scotland, but coding all day would have left me in agony. File under things-I-take-for-granted-but-totally-shouldn’t

read more

Silas Reinagel silasreinagel.com

Well-composed software has a distinct shape

Silas Reinagel: The difference between great code and terrible code is how well structured the problem solution is. This article gives a clear-as-day way to visualize how well structured code is, in addition to explaining the concepts that result in those shapes. I’ve long used the squint test as a first step toward evaluating a piece of code. This lines up with what Silas is preaching in this solid piece on software composition.

read more

DigitalOcean Icon DigitalOcean – Sponsored

Take the worry out of managing PostgreSQL, MySQL & Redis

Our friends at DigitalOcean introduced managed databases for PostgreSQL earlier this year. Recently, they added two new databases to their managed databases mix — MySQL and Redis! Whether you are using MySQL, Redis, or PostgreSQL, building and managing database clusters from the ground up is a herculean task. Developers often spend valuable time and resources on database management, which prevents them from focusing on building and enhancing apps. We introduced Managed Databases to simplify the lives of developers by addressing these common challenges: Determining the optimal infrastructure needed to host your databases is time-intensive Scaling the infrastructure that supports your database is often a slow and expensive task Implementing reliable failover processes is difficult Over-provisioning of underlying infrastructure leads to increased costs Setting up a complete and reliable backup and recovery process requires a lot of effort Maintaining and updating databases often needs dedicated personnel

read more

logged by @logbot permalink

Stack Overflow arp242.net

Tired of Stack Overflow

this post is something of a rant, and uses strong and emotional language. It’s born out of a years-long frustration with seeing almost every single suggestion to make Stack Overflow a friendlier place not just rejected, but met with hostility. I couldn’t help but nod along in agreement as I read this rant. Something’s not well at SO, and it’s been festering for years.

read more

Andrew Zaleski Medium

Slow mornings could be your secret weapon

It’s hard to imagine life before the iPhone changed everything about being mobile. We weren’t as connected as we are now, but we also didn’t have as many distraction opportunities in our lives or a device to become addicted to. From the very moment we wake up, a large majority of you reading this will admit to checking your phone as one of the first things you do when you wake up. So how do we take back our mornings and attention to ease into the day without the potential jolt of stress kicking us into high gear? “When I wake up, I am stretching instead of scrolling,” says Hancock, 35. “While I’m not up at the crack of dawn, I do consciously plan my mornings to avoid the chaos of the digital world for at least the first 30 to 45 minutes.” The slow morning movement is one strategy used among people exhausted by their tech-heavy lives to establish a sense of focus for the rest of the day. Some people exercise, while others enjoy some time alone. The point is to create a lack of technological distraction. A slow morning is supposed to be an antidote to the frenetic pace of 24/7 digital alerts. You should subscribe to Brain Science — we’ll be covering this topic in a future episode.

read more

Yaron Wittenstein Medium

The importance of unlearning

Yaron Wittenstein: The world of software is constantly changing at a very fast pace. Yesterday’s axioms might be tomorrow’s anti-patterns. Newborn technologies rise to popularity only to become obsolete sooner than expected and hardware advancements make things that were considered science-fiction a few years ago possible. The only certainty is that we don’t know what the future will bring us. One mantra in this industry is always-be-learning. A message we don’t communicate well enough, however, is how you also have to be willing to let go of once-useful-but-now-limiting knowledge.

read more

KubeCon + CloudNativeCon Icon KubeCon + CloudNativeCon – Sponsored

10% off KubeCon registration using `KCNACHANGELOG19`

Share this discount code with your friends and tell them to thank us on Twitter (not required, but appreciated)! We’re excited to be partnered with the Cloud Native Computing Foundation’s flagship conference, which gathers adopters and technologists from leading open source and cloud native communities. This year the conference takes place in San Diego, California from November 18-21, 2019. Join Kubernetes, Prometheus, Envoy, CoreDNS, containerd, Fluentd, OpenTracing, gRPC, rkt, CNI, Jaeger, Notary, TUF, Vitess, NATS, Linkerd, Helm, Rook, Harbor, etcd, Open Policy Agent, CRI-O, and TiKV as the community gathers for four days to further the education and advancement of cloud native computing. Learn more and register — get 10% off with the code KCNACHANGELOG19.

read more

logged by @logbot permalink

Bryan Bogensberger blog.npmjs.org

npm announced plans to launch an open source funding platform

Bryan Bogensberger (CEO of npm) writes on npm blog: Over the past couple of years, we’ve observed a number of models emerging that enable a path towards sustainability for Open Source maintainers. Most notably: OpenCollective & GitHub Sponsors. We at npm are in full support of both these initiatives, and intend to collaborate further with these organizations. Now we are ready to invite the community’s most active contributors and the biggest enterprise consumers of public open source code to a working group to finalize the platform’s definition. Send questions/comments to funding-contributors@npmjs.com, or discuss your thoughts right here.

read more

Chris Coyier CSS-Tricks

Should a website work without JavaScript?

Chris Coyier can’t help but chime in after listening to our recent debate episode of JS Party. I enjoyed all the stumbling around the terminology of “web apps” and “web sites” (web things!). This is such a weird one. It’s so easy to picture the difference in your head: it’s like facebook versus a blog! But when you start trying to define it exactly, it gets really murky really quickly and the distinction loses any value, if it had any to start with. Here’s more on that. Chris has a lot of great insights here. Whether you agree or disagree, I think we can all get on board with one thing: we make web things!

read more

ehmicky github.com

A simpler, faster alternative to `nvm run`

nve differentiates itself from nvm run because it: can be run programmatically is 10 times faster does not need a separate installation step for each Node version works on Windows does not require Bash is installed as a Node module Worth noting: this is not a full-on replacement for nvm or any other version manager. It only executes a single command with the specified Node version. But sometimes, that’s all you need. 😄

read more

Cate Huston developer.wordpress.com

Sharing the data: how technical women navigate their career

In May, Automattic’s engineering hiring team launched a user research study to better understand how our approach to tech hiring resonates with women and non-binary folks who may experience similar gender discrimination in the workplace and are experienced developers. 71 engineers responded and the research team performed in-depth interviews with 14 of them. Check out the study to see the expected results and things that surprised them. Here’s an example of the kind of takeaways came from the survey: Women are looking for more communities focused on connecting to other senior women, and around more technical topics (many communities focus on entry to mid-level folks). Concerns around online harassment can put women off trying to build their network online.

read more

0:00 / 0:00