Ben Halpern Avatar The Changelog #310  – Pinned

Open sourcing the DEV community

We talk with Ben Halpern the founder and webmaster of dev.to — a community for developers to talk about software. Last Wednesday they open sourced the codebase of the dev.to platform, so we wanted to talk through all the details with Ben. We talked through the backstory, how Ben realized this could become a business, how the team was formed, their motivations for open sourcing it and why they didn't open source it from the start, the technical stack, and their vision for the future of the site.

read more...

Datadog Icon Datadog – Sponsored

Datadog has 54 engineering jobs open

Datadog collects, processes, and visualizes trillions of data points per day. To deliver a product that customers love, they tackle and solve numerous complex technical problems at scale using today’s best open source technologies and the potential of the cloud. Jobs roles range from data science, cloud platform, developer tooling, open source, product design and more. They even created this awesome video to help you learn why you'll love being an engineer at Datadog.

read more...
logged by @logbot permalink

Data visualization discuss.httparchive.org

The HTTP Archive got a huge upgrade 💪

This was announced in late March, but I missed it back then so maybe you did too. Our goal was to more easily enable anyone to explore the health of the web as a whole. Not just data-mining SQL gurus or statisticians, but everyone with a vested interest in the state of the web. An excellent goal, indeed. How did they do? Well, they added a bunch of awesome reports and consolidated traffic data between mobile and desktop devices. If you hadn't bookmarked this site previously, now is the time.

read more...

Bryan Helmig Avatar Founders Talk #55

Side hustle to $35M ARR at Zapier

Bryan Helmig, Wade Foster, and Mike Knoop started Zapier in 2011 as a side hustle. They ultimately applied to Y Combinator, twice. And this year they hit $35 Million dollars in annual revenue. I talked with Bryan Helmig (CTO) through the backstory of starting this company, being 100% distributed, the flexibility as well as the constraints of being remote-only, how they reached product market fit, growth, scaling their teams, and how they bring everyone together for company wide retreats.

read more...

Sarah Perez TechCrunch

Is Twitter breaking Twitter?

Twitter is at it again making controversial changes restricting how the developer community can use their APIs to develop 3rd party Twitter clients. Sarah Perez reports on TechCrunch: Twitter is breaking users' favorite third-party Twitter clients like Tweetbot and Twitterific by shutting off APIs these apps relied on. Worse still, is that Twitter isn't taking full responsibility for its decisions. In a company email it shared today, Twitter cited "technical and business constraints" that it can no longer ignore as being the reason behind the APIs' shutdown. This change sparked the #BreakingMyTwitter hashtag

read more...

GoCD Icon GoCD – Sponsored

Continuous delivery for microservices blog series

If you run and deploy microservices, this blog series from the GoCD will be a great guide for you and your team as you navigate testing, feature toggles, and more. 5 considerations for continuous delivery of microservices Test strategy for microservices Trunk based development and feature toggles Environment strategy for continuous delivery of microservices Configuration strategy for continuous delivery of microservices

read more...
logged by @logbot permalink

Mike McQuaid mikemcquaid.com

"This is why people don’t contribute to your open source project"

Do you want more contributors and maintainers on your project? Mike McQuaid, maintainer of Homebrew (macOS package manager), writes on his personal blog: Here are a a few guidelines in thinking about this: Most contributors were users first (“scratching your own itch”: most people start contributing to an open source project to solve a problem they are experiencing) Most maintainers were a contributor and user first (people don’t just jump into maintaining a project without helping to build it first) Maintainers cannot do a good job without remaining a user (to maintain context, passion and empathy) Combined, these start to look a bit like a sales funnel. People have to travel through each stage and there’s a fairly hefty drop-off at each one. Also check out ~> Open source maintainers owe you nothing

read more...

Mihai A amihaiemil.com

Logic should hide in plain sight

If we get rid of the concept of "model objects", then there should be very little (almost zero) space for procedural code/algorithms in our codebase, since each object is a component that has its well-defined place in the bigger picture. The following question arises: where does the "business logic" go? The answer is: business logic should be visible in how objects are wrapping/composing each other, rather than being visible in a 200 LoC method of some "service" class.

read more...

David Mark Clements Smashing Magazine

Keeping Node.js fast

David Mark Clements shares tools, techniques, and tips for making high-performance Node.js servers in this super deep post on Smashing Magazine: The surging popularity of Node.js has exposed the need for tooling, techniques and thinking suited to the constraints of server-side JavaScript. When it comes to performance, what works in the browser doesn’t necessarily suit Node.js. So, how do we make sure a Node.js implementation is fast and fit for purpose? Let’s walk through a hands-on example.

read more...

Keenan Szulik Tidelift

Is React's development "supported" by Facebook? That depends.

Everyone knows that React is one of the most popular JavaScript libraries for building user interfaces — and many users of React choose it because they think it's supported by Facebook. But is it really? That depends on what you mean by React, and what you mean by support. Keenan Szulik writes on the Tidelift blog: Since its release in 2013, React has grown into a proper open source phenomenon ... with more than 100,000 GitHub stars, over 300,000 dependent repositories, and more than 800 contributors. Facebook's contributions to React and the JavaScript ecosystem around it are truly epic — the stuff of legend. But when we dive into the dependencies of the default create-react-app, only 24 of the 1,103 packages come from repositories in Facebook's GitHub organizations. That's less than 3% of the dependencies required to build the "Hello, World" app with create-react-app! So who supports React?

read more...

Bryan Helmig zapier.com

The CTO journey at a small startup

Bryan Helmig writes on the Zapier engineering blog: As startups grow, we need to make tweaks to the way we work. I’ve found this especially true in engineering. As a co-founder and CTO, my own role has changed a lot over the years. My everyday duties and challenges have shifted, and I’ve had to alter my approach multiple times to help the company reach a new level. The growth stage between just the three of us and where we are today was pretty tricky. Read on for the lessons I've learned as I grew as a first time CTO... Hear Bryan's story on Founders Talk this Thursday.

read more...

Richard Littauer Medium

How to get rid of maintainer guilt

If you're a maintainer who's feeling the burden of your open source software, you have a few options to consider according to Richard Littauer — you can... Onboard more maintainers - spread the burden to more of the community Clearly set expectations - explain your software is provided on an “as is” basis Hire a maintenance company - wait, what?! Is that we've come to? Are we now hiring code maintenance companies to maintain our open source? I'm actually quite interested in the economies around this, so let this post serve as an open invite to Richard to join me on Founders Talk for a discussion on the state of open source maintenance and his lessons learned building Maintainer Mountaineer.

read more...

Bloomberg Icon Bloomberg

A big crypto sell-off is happening for Bitcoin and Ether

Bloomberg is citing a sell-off of Bitcoin, Ether, and dozens of smaller digital tokens. The "crypto exodus" is happening due to a "sense of panic" hitting crypto investors. It's been a brutal August for Bitcoin and Ether, with Bitcoin touching below $6,000. “The big story in the market today is the huge weakness in Ethereum,” Timothy Tam, chief executive officer of CoinFi said in a phone interview — “Bitcoin has held up relatively well versus Ethereum. It’s still quite weak versus the U.S. dollar.” While cryptocurrencies rallied in July on hopes that a Bitcoin-backed exchange-traded fund would attract new investors, U.S. regulators have yet to sign off on multiple proposals for such a product. The letdown has coincided with growing concern that entrepreneurs who raised crypto-denominated funds via initial coin offerings (ICO) are now cashing out of holdings such as Ether, the token for the Ethereum blockchain that is a popular platform for crypto projects. What do you think? Are you selling, buying, or holding?

read more...

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