Welcome

We are Gregarious Mammal, a pair of tech writers, journalists and developer experience experts based in Berlin, Germany. Here you can listen to our podcast, read our writing(s) and much more.

  • Chris and Cate do MWC

    In this episode Chris and Cate attend Mobile World Congress in Barcelona and discuss smart city tech, security, robots, and machine learning.

    Read More
  • WTD Episode 4: Continuous Integration and Docs like Code

    WTD Episode 4: Continuous Integration and Docs like Code

    In this episode, we talk about continuous integration strategies for docs (for style, screenshots, and REST calls). We also dive into discussions around docs as code, including how encourage developer collaboration, how to stay informed about code updates developers make, and more.

    Read More
  • The Highlights of Mobile World Congress 2017

    The Highlights of Mobile World Congress 2017

    There is a lot to see, hear, and discover at Mobile World Congress (MWC) and its many side events. From helping the developing world, to brain imaging, and sensors on seals, these are some of my highlights.

    Read More
  • Mobile World Congress 2017

    Mobile World Congress 2017

    2016 was quite a year for technology and its impact on the world. Subconsciously or not, nestled amongst the booths of generic Chinese handsets and app marketing companies were many projects and people at MWC that sought to accomplish something more meaningful. Here are some of the themes and concepts I feel will shape 2017 and 2018.

    Read More
  • Preventing SQL injections in Python (and other vulnerabilities)

    Preventing SQL injections in Python (and other vulnerabilities)

    Python is a wonderful language, ideal for beginners, and easy to scale up from starter projects to complex applications for data processing and serving dynamic web pages. As you increase complexity in your applications, it can be easy to inadvertently introduce potential problems and vulnerabilities. In this article, I will highlight the easiest to miss that can cause the biggest problems, how to avoid them and tools and services that help you save time doing so.

    Read More
  • Setapp aims to solve the App problem for Macs

    Setapp aims to solve the App problem for Macs

    There are currently two major issues and trends with application development. One is users finding your efforts, and the other is then making money when they do.

    Read More
  • A switchers tale - My week(s) with Linux

    A switchers tale - My week(s) with Linux

    After using macOS for over 20 years I was interested to get new perspectives and try other operating systems in my daily work. In this second part, I spend a month with Linux.

    Read More
  • Failure, diabetes wearables, lady problems and potatoes

    In this episode Chris and Cate discuss 2016 and look forward (maybe) to 2017.

    Read More
  • The Bark, 2nd February 2017

    On being deaf, ancient programming languages, warrior monks and passport to Paris.

    Read More
  • Automating Screenshots in Documentation

    Drawing my short series to a close (we’ve talked about testing code examples in documentation and automating spelling and grammar checks in documentation), let’s cover one of the hardest elements of documentation to create and keep up to date: screenshots.

    Read More
  • Wtd Episode 3 - Technical writing trends for 2017

    Wtd Episode 3 - Technical writing trends for 2017

    In this episode, we discuss top technical writing trends for 2017. Chris discusses how more technical writers are interacting with support groups, and even being embedded within support departments. Jared discusses how docs are being planned for earlier in development cycles, as more product managers are seeing the value of docs. Tom talks about how more technical writers are treating documentation as code, and the challenges inherent in developer tools and workflows.

    Read More
  • The Bark, 24th January 2017

    Nations big and small, the wrong office plan, ageing sleepily, culture fit in tech and more.

    Read More
  • Build Native Apps in the Browser with Configure.IT

    Build Native Apps in the Browser with Configure.IT

    Creating a modern and feature-rich mobile app has never been a simple task, but is now more complex than ever. There are a plethora of platforms, programming languages and strategies to consider, and knowing where to start and what path to follow involves understanding and appreciating a lot of interconnected components.

    Read More
  • The Bark, 17th January 2017

    The Bark, 17th January 2017

    Zuckerberg for president, Linux/Windows convergence, the future of phones and more.

    Read More
  • Java-Free Android

    Java-Free Android

    Android finds itself in interesting times. Google has begun creating it’s own ‘premium’ versions of the operating system (OS), Cyanogen have ceased development, and many feel that Android will change name or shape in the near future.

    Read More
  • A switchers tale - My week with Windows

    A switchers tale - My week with Windows

    After using macOS for over 20 years I was interested to get new perspectives and try other operating systems in my daily work. In this first part, I spend a month with Windows.

    Read More
  • The Daily Bark, 11th January 2017

    The Daily Bark, 11th January 2017

    Trumping the Democrats, Lego, Australian Video games, terms of use and more.

    Read More
  • The Daily Bark, 6th January 2017

    The Daily Bark, 6th January 2017

    CES, Blockchain music, and, err, Chicken salt.

    Read More
  • Build and program with Sam labs Curious Cars

    Build and program with Sam labs Curious Cars

    Last year at IFA I came across a small stall lurking within a gathering of startups. The booth was full of blinking small blocks, motors and switches that aimed to help children learn to code.

    Read More
  • The Daily Bark, 4th January 2017

    The Daily Bark, 4th January 2017

    Welcome to 2017, CES is around the corner, but in the meantime, here are some small updates.

    Read More
  • 2016 in review

    2016 has been an eventful year in many, many ways. I don't want to dwell on big global topics in this post, but review what I got up to.

    Read More
  • The Daily Bark, 27th December 2016

    The Daily Bark, 27th December 2016

    After a brief holiday break, I'm back with a bonanza of links from the past week.

    Read More
  • Testing Code Examples in Documentation

    Testing Code Examples in Documentation

    In my last post, I covered how to improve the written component of your documentation with automated spell-checking and suggestions for better writing. In this post, I'll cover the code component of good documentation; trying an example and finding it doesn't work is a sure-fire way to annoy a reader.

    Read More
  • Tech your privilege at the door

    Tech your privilege at the door

    I am a thirty-something white, English speaking male working in tech. I feel like this simultaneously gives me every right and no right to discuss privilege.

    Read More
  • Picking over 2016

    Picking over 2016

    In this episode Chris and Cate discuss 2016 and look forward (maybe) to 2017.

    Read More