Suz Hinton Avatar The Changelog #288  – Pinned

Live coding open source on Twitch

Suz Hinton joined the show to talk about live coding open source on Twitch. We talk about how she got interested in Twitch, her goals and aspirations for live streaming, the work she's doing in open source, Twitch for open source, how you and others can get started — and maybe some other fun stuff we have in the works at Changelog.

logged by @adamstac 2018-03-17T07:06:38.519399Z permalink #streaming #practices

Rust Icon

An open source Spotify client running as a UNIX daemon

Spotifyd streams music just like the official client, but is more lightweight, and supports more platforms. Spotifyd also supports the Spotify Connect protocol, which makes it show up as a device that can be controlled from the official clients. There was previously a spotifyd written in C, but apparently Spotify killed the library it used, so they had to rewrite from scratch. ¯\(ツ)/¯

logged by @jerodsanto 2018-03-18T12:05:00.10090Z permalink #rust

Cloudflare Blog Icon Cloudflare Blog

Everyone can now run JavaScript on Cloudflare with service workers

Cloudflare gave Kenton Varda a mission — Make it so developers could run code on Cloudflare's edge. Kenton Varda, writes on the Cloudflare blog: Eventually, we settled on what now seems the obvious choice: JavaScript, using the standard Service Workers API, running in a new environment built on V8. Five months ago, we gave you a preview of what we were building, and started the beta. Today, with thousands of scripts deployed and many billions of requests served, Cloudflare Workers is now ready for everyone.

logged by @adamstac 2018-03-18T05:07:45.66820Z permalink #javascript

Rollbar Icon Rollbar – Sponsored

The complete guide to low-risk Continuous Delivery

Adopting Continuous Delivery can bring a lot of benefits, but deploying to production can be filled with uncertainty. Learn how to reduce the risks with the right culture, architecture, and tooling to deploy early and often. Check out this free guide as we explore a better way to do CI/CD. In this guide, we’ll explore: How to lower risk through culture, architecture, and tooling. Characteristics of post deploy tools for Continuous Delivery. Importance of automation in enabling fast resolution times.

logged by @logbot permalink

Medium Icon Medium

You’re not lazy

The subtitle here should have been “We’re all very !#$@%#$ afraid”. The reason I often hold back from doing something or when I self-sabotage a goal — the real reason is because I’m afraid of what will happen if this thing is actually successful??! Then, I’ll have to actually do it. 😱 John Gorman, writes for Personal Growth on Medium: Fear doesn’t manifest itself like you think, because often times we don’t give it the chance to. Fear isn’t always the sweaty palms that stop us cold in a job interview — fear is generally what prevents us from applying in the first place. Spend 8 minutes and read this.

logged by @adamstac 2018-03-16T17:29:15.836089Z permalink #practices

Ashley McNamara Medium

Building bridges to GopherCon 2018

Ashley McNamara is doing a series of fundraisers starting now and ending on July 1st. The goal is to raise money for GoBridge and WomenWhoGo — two organizations who make it their mission to educate & empower underrepresented communities. I can't wait to see how many of these tees the community will be wearing at GopherCon later this year. I'm imagining a sea of Gophers rocking these shirts!

logged by @adamstac 2018-03-16T16:24:00.836913Z permalink #go #culture

project Icon

Bitwise – learn by creating the software/hardware for a computer from scratch

Per Vognsen has started live streaming daily while he builds a computer from scratch. The backstory: After working as a game developer and systems programmer for over 15 years at places like Epic Games, NVIDIA, RAD Game Tools and most recently Oculus, I decided it was time to take a break from professional programming and spend a few years pursuing a long-time dream of mine, a project I've dubbed Bitwise, where I want to share my passion and try to demonstrate by example how to build systems from scratch, with a low-level computing focus. Sounds super cool, but also overwhelming. Did he really say, "spend a few years"? For a project that ambitious, you gotta have goals: My goal with Bitwise is to show that these things can be done much more simply and quickly than people realize if we strongly favor simplicity over marginal gains in feature completeness or performance. The goal is not to outdo or compete with any existing product; the goal is to show how things work with real hardware and software. I'm sold. I subscribed us to his Twitch channel and look forward to following along!

logged by @jerodsanto 2018-03-16T16:13:00.013424Z permalink #learn #streaming

Awesome Lists Icon

Explore the peer-to-peer web with Beaker

This repo hosts a curated list of websites and apps that run in the Beaker Browser. Is Beaker new to you like it was to me? Here's its pitch: Beaker is a peer-to-peer browser with tools to create and host websites. Don't just browse the Web, build it. If you've been following the podcast for awhile, you know I've been intrigued by the recent efforts around decentralization. The thing I keep saying to people in th space is, "this stuff is too hard for people to use." Perhaps Beaker is a first step toward making the decentralized web user-friendly...

logged by @jerodsanto 2018-03-16T14:28:00.012378Z permalink #awesome #p2p

Command Line Heroes Icon Command Line Heroes – Sponsored

Crack the Cloud_Open

In this episode Major Hayden, Bridget Kromhout, and others explain where the cloud is heading and where that leaves open source developers. "There is no cloud. It's just someone else's computer." Or server, to be exact. Big cloud providers offer a relatively easy way to scale out workloads. But what's the real cost? Command Line Heroes, a new podcast from Red Hat, takes you on a journey of epic true tales of the developers, hackers, and open source rebels revolutionizing the tech landscape. Subscribe at

logged by @logbot permalink

Manuel Vila freeCodeCamp

Let’s fix the good old command line

Manuel Vila: We are using more and more command-line tools, and while many of them are really good, I think they could be even better if they were based on more modern foundations. Because our tools are based on ancient paradigms (*nix, Bash, etc.), it's difficult for them to be both customizable and easy to use. After working for a year trying to solve this problem, he came up with "resources", which he says: brings an object-oriented interface to the command-line tools, making them a lot more flexible, composable, and user-friendly. The curmudgeon in me immediately thought, "old dog ... new tricks", but Manuel has a reply ready: I am well aware that I am not going to change 50 years of old practices by myself. It has to be a collective effort. So I'm trying to communicate as much as I can to find the few people crazy enough to join the adventure. Are you "crazy enough" to go on the adventure with him? Click through to find out more.

logged by @jerodsanto 2018-03-16T13:20:00.013224Z permalink #cli

GitLab Blog Icon GitLab Blog

How working at GitLab has changed my view on work and life

Hazel Yang, on the GitLab blog shares insights about her last two years working at GitLab: Show gratitude Learn from failure Trust your team and grow with them Befriend managers and colleagues Embrace diversity I'm a HUGE fan of the concept of a "retrospective" which is most known by developers as a practice of agile software development. It is important to look back and review what's going well, what's not going well, and what needs to change or be stopped all together. This post is a product of that type of discipline.

logged by @adamstac 2018-03-15T20:24:37.434906Z permalink #culture #practices

Nikita Sobolev DEV

I am a mediocre developer

Nikita Sobolev outlines why they're a self-described "mediocre developer" and how they survive in such a state. What follows is a bunch of excellent advice on practical steps toward success as a developer. Ironically, Nikita's self-professed mediocrity and clear path toward defeating it makes them an outstanding developer in my eyes. 🤩 Go and do likewise.

logged by @jerodsanto 2018-03-15T14:41:00.051419Z permalink #practices #culture

The Verge Icon The Verge

The new Raspberry Pi has 5 GHz Wi-Fi and Bluetooth 4.2

Paul Miller with a good breakdown of what’s new (and what’s not) in the latest Raspberry Pi: The new board has a slightly faster 1.4 GHz quad-core processor, Bluetooth 4.2 (an upgrade from 4.1), and dual-band Wi-Fi. Sounds like an incremental upgrade, but progress nonetheless. It never ceases to amaze me how much value they cram in to these things for just $35. And so cute!

logged by @jerodsanto 2018-03-15T13:40:00.11250Z permalink #raspberry-pi

Zach Leatherman

Eleventy - a simpler static site generator

When Zach isn’t going on and on about web fonts, he’s making great open source software. His newest project, Eleventy, has successfully renewed my interest in static site generators. It feels much more intuitive than I remember Jekyll being (it’s been a few years) and the fact that it supports many different template engines makes it easy to jump in. Zach was also recently awarded an Open Source Peer Bonus from Google for his work on Eleventy.

logged by @cody 2018-03-14T20:55:00.010604Z permalink #javascript

Tim Coulter Avatar The Changelog #287

Truffle framework and decentralized Ethereum apps

We talk Tim Coulter about how Truffle (Ethereum Swiss Army knife), how he got into Ethereum and dapp development, Solidity vs JavaScript, smart contract testing, EthPM which is like npm but for Ethereum, Why decentralization? Why dapps? Basically, why rebuild the internet? And last but not least - who's using Truffle and what have they built with it?

logged by @adamstac 2018-03-14T07:36:21.689757Z permalink #ethereum #blockchain #cryptocurrency

Python Icon

Python 2 EOL will be 2020-01-01

Guido van Rossum, Python's BDFL (for life): Let's not play games with semantics. The way I see the situation for 2.7 is that EOL is January 1st, 2020, and there will be no updates, not even source-only security patches, after that date. Support (from the core devs, the PSF, and stops completely on that date. That's about as full stop as you get folks.

logged by @adamstac 2018-03-14T07:23:20.025886Z permalink #python

Our podcasts

No matter where you are on your hacker path, we have a podcast for you. This community cares about the past, present, and future hacker generation. We're about lifting people up, not putting people down.

0:00 / 0:00