The Changelog The Changelog #357  – Pinned

Shaping, betting, and building

Ryan Singer, head of Product Strategy at Basecamp, joined the show to talk about their newest book — Shape Up: Stop running in circles and ship work that matters. It’s written by Ryan himself and you can read it right now for free online at Basecamp.com/shapeup. We talked about the back story of the book, how the methodology for Shape Up developed from within at Basecamp, the principles and methodologies of Shape Up, how teams of varying sizes can implement Shape Up. Ryan even shared a special invitation to our listeners near the end of the show to his live and in-person Shape Up workshop on August 28th in Detroit, Michigan.

read more

History versionmuseum.com

A visual history of your favorite tech

Version Museum showcases the visual history of popular websites, operating systems, applications, and games that have shaped our lives. I freakin’ love this site. They have quite a collection here, everything from Amazon.com and Google Maps to Mac OS and Super Mario Kart. Version 1.5 of Microsoft Excel was dope! (full Excel history here)

read more

Cloudflare Blog Icon Cloudflare Blog

CloudFlare files its S-1 to the SEC as it prepares to IPO

Today, our network spans 193 cities in over 90 countries and interconnects with over 8,000 networks globally, including major ISPs, public cloud providers, SaaS services, and enterprises. We estimate that we operate within 100 milliseconds of 98% of the Internet-connected population in the developed world, and 93% of the Internet-connected population globally (for context, the blink of an eye is 300-400 milliseconds). We intend to continue expanding our network to better serve our customers globally and enable new types of applications, while relentlessly driving down our unit costs. There’s a lot of interesting tidbits in this filing. I love this lead-in to the industry analysis section: The Internet was not built for what it has become.

read more

Raspberry Pi cutiepi.io

A complete Raspberry Pi in a tablet form factor

CutiePi is a good name for this device. It sure is cute! We believe in open source, and we believe people should have control over the technology they use. Everything you see here is open source – schematics, PCB, drivers, firmware, UI, everything. It’s still early (no pricing, for example), but they’re shooting for a release before 2019 is out.

read more

X-Team Icon X-Team – Sponsored

Here's $2,500. Go do what you love.

From the moment someone joins X-Team, they receive $2,500 a year to spend on anything that energizes them. It’s how X-Team encourages its developers to do more of what they love. Being part of X-Team comes with many perks. Weekly events where you can win epic loot, X-Outposts organized around the world, a vibrant community, and much more… Learn more at x-team.com/join — the world’s most energizing community for developers.

read more

logged by @logbot permalink

Stack Overflow stackoverflow.blog

CROKAGE: a new way to search Stack Overflow

Earlier this year, a team of computer science researchers published a paper with a novel solution to this problem: CROKAGE – the Crowd Knowledge Answer Generator. This service takes the description of a programming task as a query and then provides relevant, comprehensive programming solutions containing both code snippets and their succinct explanations. Click through to read the fascinating backstory and to see how it stacks up (😉) to previous search algorithms. Or, give it a try yourself at http://www.isel.ufu.br:9000/ Disclaimer: As CROKAGE is a research project deployed on a university lab server, it may suffer from some network instability and server overload.

read more

Matt Mullenweg ma.tt

Matt Mullenweg on acquiring Tumblr

Kudos to Verizon (words I never expected to type) for how they handled the process. I couldn’t think of better hands to receive the once-vibrant social network and shepherd it into the next era: Automattic is still a startup — I’m sure there are deep-pocketed private equity firms that could have outbid us, but the most likely outcome then would have been an “asset” getting chopped up and sold for parts. (This is a caricature and there are PE firms I like, but it’s not a terrible stretch of the imagination.) Instead, Tumblr has a new chance to redefine itself in 2019 and beyond. Its community is joining with WordPress’ 16-year commitment to open source and the open web.

read more

Marianne Bellotti Medium

All the best engineering advice I stole from non-technical people

Marianne Bellotti shares five pieces of advice she’s taken from folks in other walks of life (NSA agents, therapists, etc) and how she’s applied that in the software world. My favorite one is “Thinking is also work”. On this topic, Marianne notes: On a personal level it gave me permission to take time when I needed time. Why should I feel guilty about leaving the office to go on a walk? Thinking is also work. I can’t emphasize enough how important it is for us to get away from our computers a few times a day. Many of my best decisions and moments of inspiration have come while on a walk, a bike ride, or yes, while taking a shower! 🚿

read more

JSON json.pizza

Here, try some JSON.pizza (yes you read that correctly) 🍕

{ "How to use": "Paste your JSON here and press Ctrl+Enter to format!", "Help": "Check the console for errors if it fails to parse.", "Themes": "Toggle dark/light theme with Ctrl+B", "Share": "Print a shareable URL to the console with Ctrl+L", "Source": "View the source on GitHub at https://github.com/kritzware/json", "Info": "Press Ctrl+I at anytime for a reminder of these instructions" } Built with Nuxt.js.

read more

Kitze Medium

GitHub stars won’t pay your rent

Kitze shared this somewhat controversial story of Sizzy — from struggling open source project to successful product launch and charging money. It’s important to hear more stories like this because not all of the roads of open source are paved with gold. Honestly, it felt kind of shitty to delete the repository and unpin the project from my profile. I hated the feeling but I had to shrug it off. I had to convince myself that I’m not doing anything wrong. The app was serving a lot of people for 2.5 years, and I rarely got any contributions. It was time to get real and think about what matters. Oh, here we go… I’m gonna mention the M word and lose a ton of readers at this point. Money. Money matters. Kitze also made an appearance on JS Party #72: LIVE from React Amsterdam.

read more

Ned Batchelder nedbatchelder.com

Why your mock doesn’t work

Mocking is a powerful technique for isolating tests from undesired interactions among components. But often people find their mock isn’t taking effect, and it’s not clear why. Hopefully this explanation will clear things up. Mocking isn’t always the best test isolation technique, but if/when you use it, you might as well use it correctly. Ned’s here to help you do just that.

read more

Joseph Cox vice.com

This legit-looking iPhone lightning cable will hijack your computer

It looks like a legit cable from Apple. It works like a legit cable from Apple. BUT…. Joseph Cox writing for Vice Motherboard: I plugged the Apple lightning cable into my iPod and connected it to my Mac, just as I normally would. My iPod started charging, iTunes detected the device, and my iPod produced the pop-up asking if I wanted to trust this computer. All expected behaviour. But this cable was hiding a secret. A short while later, a hacker remotely opened a terminal on my Mac’s screen, letting them run commands on my computer as they saw fit. This is because this wasn’t a regular cable. Instead, it had been modified to include an implant; extra components placed inside the cable letting the hacker remotely connect to the computer.

read more

Jonas Van Schoote madewithlove.be

The different skills needed to be a successful CTO

What does it take to be successful as a CTO? The stories of founder/CEO transitions is plentiful, but what about the evolution of a company and the need for a CTO who has a vision of how to do things and the team and skills needed to make it happen? A CTO at this point still needs to mainly look inward and know how to code, know the structure of the application and infrastructure, but the focus is shifting towards managing a team, establishing a culture and processes to be able to grow quickly. Growing also means hiring but also making sure that every hire is an effective team member as soon as possible.

read more

Podcasts from Changelog

Weekly shows about developer culture, software development, open source, building startups, artificial intelligence, and the people involved.

0:00 / 0:00