Skip to main content

Activity for ben.balter.com

Active on:

Loading activity...

Back to the newest activity

Posted: 10+ years later and I still don’t have an answer. ¯\_(ツ)_/¯Bluesky network
PostedBluesky network

Remote work requires communicating more, less frequently, because async communication involves less frequent, but richer communication. There is less talking about the work and more doing it, allowing the system to optimize for throughput and flow. https://t.co/R3J5pCjUho

Remote work requires communicating more, less frequently
ben.balter.com
PostedBluesky network

Exactly 10 years ago today, I 🚢'd my first GitHub feature, GeoJSON rendering. The base layer has since moved from MapBox to Azure Maps, but the feature is still rendering more than 7 million maps a year across more than 27 million .geojson files. https://t.co/1NiPrgsW0o

There's a map for that
github.blog
PostedBluesky network

Practice inclusive scheduling. When working as a distributed team, be mindful of cultural differences, time zones, encouraging breaks between meetings, and connecting as humans. https://ben.balter.com/2023/05/19/practice-inclusive-scheduling/

Practice inclusive scheduling
ben.balter.com
PostedBluesky network

Pull requests are a form of documentation. When authoring a PR, use the body as an opportunity to document the proposed change, especially the “why”, and cross link any related issues or other PRs to create a trail of breadcrumbs for future contributors. https://t.co/RrmuMZgR3A

Pull requests are a form of documentation
ben.balter.com
PostedBluesky network

I made a few updates to my "Intro to GitHub for non-technical roles" article. Glad it has been helpful. Please keep the questions and feedback coming. https://ben.balter.com/2023/03/02/github-for-non-technical-roles/

Intro to GitHub for non-technical roles
ben.balter.com
Posted: If you’re at a large(r) tech company that you joined when it was closer to a start up, what aspects of your organization’s culture or value…Bluesky network
PostedBluesky network

GitHub isn’t just for software developers. If you work with or alongside software development teams, this brief guide includes everything that you need to know to get started confidently with GitHub. https://ben.balter.com/2023/03/02/github-for-non-technical-roles/

Intro to GitHub for non-technical roles
ben.balter.com
Posted: I’ve given the “life as a Hubber” onboarding talk for a year+ now. Each time I tell the story about how I adopted the “conjunction” y’all a…Bluesky network
Posted: Fish sticks are really having their moment.Bluesky network
PostedBluesky network

If issues, pull requests, and project boards are the best way to develop software, should they not also be the best way to manage software development? Make work visible. Write things down. Embrace collaboration. Manage like an engineer. https://ben.balter.com/2023/01/10/manage-like-an-engineer/

Manage like an engineer
ben.balter.com
PostedBluesky network

Is there a good solution for ad/tracker blocking on mobile (for browser AND apps)? I use AdGuard at home (https://t.co/U04oSSZFjM), but I have different reasons for not trusting the two popular DNS filtering services, and running a wireguard split VPN eats 30%+ battery on iOS. 🤷‍♂️

How I re-over-engineered my home network for privacy and security
ben.balter.com
Posted: If you work in or around a large organization, I can’t recommend @MarinaNitze and @NickSinai’s new book, “Hack Your Bureaucracy” enough. Ju…Bluesky network
Posted: Today marks exactly one year for me as Chief of Staff for GitHub's Security team. To honor the occasion, I wrote a brief overview of how we…Bluesky network
PostedBluesky network

If you maintain a Jekyll site, I wrote up a brief tutorial on how to use the Jekyll Sitemap plugin and a few lines of JavaScript to automatically have your 404 – not found page suggest similar (valid) URLs to the one requested. https://t.co/N69c57cRyT

Helpful 404s for Jekyll (and GitHub Pages)
ben.balter.com
Posted: I missed it when it was first published, but just as true today, @sm_debenedetto does a great job telling the story of their transition to …Bluesky network
PostedBluesky network

Why should your team work asynchronously? Async is the key to remote work. Inclusivity, better outcomes faster, opt-in shared context, space for learning, solving higher value problems, work-life balance, team distribution, and parallelization and flow. https://ben.balter.com/2022/03/17/why-async/

Why you should work asynchronously
ben.balter.com
Posted: Does anyone have any good, concise resources that make the case for why an individual, a team, or an organization should choose to work asy…Bluesky network
Posted: This is a great opportunity for someone who's passionate about communication and information security, building products developers love, o…Bluesky network