Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 54
  1. What was discussed in the Q&A section of the Open Source Initiative’s session at Open Source Summit Europe 2024?

  2. Two years into the “multi-stakeholder process” to define what constitutes as “open source AI”, we are facing a number of issues that are immense, fraught, and nuanced.

  3. How developers interpret and understand open source licenses, with a love letter to good research.

  4. The definition of open source isn’t arbitrary; it was designed to preserve the rights of those who create open source and codify the responsibilities of those use it.

  5. On doing glue work, a critical role that is too often considered expendable.

  6. What’s in a name?

  7. Who is present in the data we collect?

  8. Today is Global Accessibility Awareness Day.

  9. 🐔🐔🐔

  10. This month’s influential articles dive into discriminatory behavior along two different axes.

  11. Turning my Obsidian Rolodex into a queryable database!

  12. This month’s influential articles take a close look at expression.

  13. Over the years, I’ve built up a repository of resources that have shaped my thinking about software engineering, open source, work, life, and so much more.

  14. Using Obsidian as a Rolodex

    As someone who grew up without always having a computer on hand, I have an endless supply of notebooks that are scattered throughout the house.

  15. Open source and social systems

    Shifting the view of open source from the resulting code to the social systems that create the code is critical when driving towards long-term sustainability of technology as a whole.

  16. What can we do with a social model of open source?

  17. Identifying and sharing the status of open source projects.

  18. How to encourage a thriving open source community.

  19. The email that you use with your open source commits isn’t just perfunctory—it can communicate intent and important context

  20. Breaking down the barriers to open source contribution.

  21. There’s so much more to open source than what fits into a license.

  22. There’s so much more to open source than what fits into a license.

  23. Hopefully you’ve identified rituals for your “commute” and have set up your space in a way that’s conducive to work.

  24. With so many people suddenly working remotely, I thought I’d share some tips that I’ve learned over the years as I’ve worked from home.

  25. It’s pretty common knowledge now that you can set image descriptions on Twitter, but did you know that you can set them on your Instagram posts too?

  26. Building Compassion

    A talk presented at Monktoberfest 2019.

  27. Descriptions on images, also known as alt-text, are important for people reading your content using a screen reader or other assistive technology.

  28. All Things Open is a conference dedicated to open source tech and practices.

  29. Writing Accessible Go

    A talk presented at GopherCon 2018.

  30. 2FA, SMS, and you

    2-Factor Authentication (2FA) or Multi-Factor Authentication (MFA) are ways of securing accounts above and beyond normal password protection.

  31. I’ve been working on a library that includes some vector manipulations in Go, trying to follow good development practices and starting with writing my tests first.

  32. Preparing a talk: presenting

    I’ve given a number of talks, and over the years I’ve made the journey from completely unprepared to mostly knowing what I’m doing.

  33. I’ve given a number of talks, and over the years I’ve made the journey from completely unprepared to mostly knowing what I’m doing.

  34. I’ve given a number of talks, and over the years I’ve made the journey from completely unprepared to mostly knowing what I’m doing.

  35. One Piece of Advice

    A couple of weeks ago, Jessica Rose posed this question to the tech crowd: What piece of advice do you wish you had been given when you entered the industry?

  36. Getting a computer to see and understand stuff is hard.

  37. In the last few entries on creating a containerized Minecraft server, we created the container, launched the server, moved data to a volume, created regular backups of our world, took a look at customizing the server’s properties, and updated changes to t…

  38. Last time, I said that in the next entry in this series I would do something fun (and likely impractical) with kubernetes.

  39. This is Part II in a series on running a Minecraft server in a container on Google Cloud Platform.

  40. I only started playing Minecraft a couple of years ago, and rage quit after I set my house on fire due to a misunderstanding of lava dynamics.

  41. Last week at [APIStrat Chicago](www.apistrategyconference.com/2014Chicago/ APIStrat Chicago), I gave a new and improved version of my Hierarchy of Developer Needs keynote that I initially debuted at [Glue Conference](http://gluecon.com Glue Conference) in…

  42. Do you even...?

    What happened?

  43. Hierarchy of Developer Needs

    Last week, I traveled out to Colorado to give a keynote at Glue Conference on the hierarchy of developer needs.

  44. This is the third part of the Julia on Google Compute Engine (GCE) series.

  45. This is the second part of the Julia on Google Compute Engine (GCE) series that I started a few weeks back.

  46. This blog entry is part one of a series on using Julia with Google Compute Engine.

  47. Misadventures in sleeping

    My enemy, nighttime Starting from a really early age, I had difficulties sleeping.

  48. #obligatory 2012 review

    There’s a reason that so many people write reflective blog entries at the turn of a new year.

  49. This session focused on how to build diversity within user groups, told through Jessica McKellar’s experience with the Boston Python User Group.

  50. As I walked into this session led by Francine Gordon (F Gordon Group) and Sabina Nawaz (Sabina Nawaz Consulting), I was a little surprised.