Open in app

Sign In

Write

Sign In

Andrew Howden
Andrew Howden

259 Followers

Home

About

Sep 11, 2019

The Contract

The importance in getting the API correct and the initial design of the API. — Editor's Note: the previous story in this series is “Introducing wrkpi.pe”, about the idea to ship a project demonstrating thinking to the world. The Contract The fundamental assumption I am making with this application is that it will be consumed over the network. …

API

8 min read

The Contract
The Contract
API

8 min read


Sep 11, 2019

Introducing: wrkpi.pe

A volunteer project to demonstrate how I approach software engineering — More recently I have found myself looking for a new position for a software engineering company in DE, Germany. This has brought about a number of new and interesting challenges; most particularly for this article the need to demonstrate my capacity as a professional software engineer. The challenge when applying…

Hiring

3 min read

Introducing: wrkpi.pe
Introducing: wrkpi.pe
Hiring

3 min read


Sep 9, 2019

The measure of a health in an organisation is the willingness to put oneself at personal risk or hardship for the betterment of the team and the trust that colleagues will do the same

Hardly a revelatory notion and yet while I was sitting drinking my Sunday morning coffee the idea seemed to drive a needle directly toward the heart of organisational dysfunction, illustrating a set of nebulous and seemingly disconnected problems behind a singular easy to grasp notion. One that I am unclear…

Leadership

9 min read

Leadership

9 min read


Sep 9, 2019

Shutting the gate on entity updates

Extending a “locking” primitive to allow updates on given primitives in ${N} directions — Recently I had the chance to work with the at Global Fashion Group in Berlin to help them work on shared services across ventures such as the Iconic, Zalora, Dafiti and Lamoda. …

Software Architecture

7 min read

Shutting the gate on entity updates
Shutting the gate on entity updates
Software Architecture

7 min read


May 19, 2019

Understanding the role of an API

Our world is hopelessly, hilariously complex. Both Thomas Thwaites in his quest to build a toaster[1] and AJ Jacobs in his quest to thank all the people responsible for his morning coffee[2] illustrate this complexity; it is essentially impossible to reason about how the world works together to produce the…

API

15 min read

Understanding the role of an API
Understanding the role of an API
API

15 min read


May 19, 2019

The software development economy

There are a series of allegories that encapsulate the murkier, more confusing part about producing software — the human part: “Culture eats strategy for breakfast” — Peter Drucker¹ “Organizations which design systems …​ are constrained to produce designs which are copies of the communication structures of these organizations.” …

Economics

10 min read

The software development economy
The software development economy
Economics

10 min read


Apr 29, 2019

On continuous integration and delivery

Looking for a fuller version of this article with pretty syntax highlighted code and additional tips & advice? Check out the original on littleman.co. Recently I have had the opportunity to join teams employing a number of different approaches to continuous Integration and Delivery (CI/CD): Version Control: Scripts embedded in…

Continuous Integration

16 min read

On continuous integration and delivery
On continuous integration and delivery
Continuous Integration

16 min read


Mar 25, 2019

Laying out a git repository

How littleman.co organises projects as well as why we do it in that way — Version control is one of the more fundamental pieces of software development. It allows developers to navigate through a projects history to understand who implemented each change, as well as why they did so. It is an invaluable tool for use while understanding any given issue. littleman.co uses git as…

Git

7 min read

Laying out a git repository
Laying out a git repository
Git

7 min read


Mar 23, 2019

Coming to grips with eBPF

Understanding what (e)BPF is and what its used for — I have a fairly long history using Linux for a number of purposes. After being assigned Linux as a development machine while working with the team at Fontis a combination of curiosity and the need to urgently repair this development machine as a result of curiosity driven stick pokery meant…

Linux

13 min read

Coming to grips with eBPF
Coming to grips with eBPF
Linux

13 min read


Published in littleman.co

·Mar 20, 2019

On the nature of knowledge

A story about the process of becoming an “expert” — I have been extraordinarily lucky in my software development career. Given a limited set of experience and idle curiosity about computers I was able to meet a number of people who guided me to developing my development skill set until it is the reasonably broad, experienced skill it is today. …

Inspiration

6 min read

On the nature of knowledge
On the nature of knowledge
Inspiration

6 min read

Andrew Howden

Andrew Howden

259 Followers

See https://www.andrewhowden.com/

Following
  • Jaana Dogan

    Jaana Dogan

  • Matt Klein

    Matt Klein

  • Cindy Sridharan

    Cindy Sridharan

  • Felipe Lopes

    Felipe Lopes

  • Brandon A. Wells

    Brandon A. Wells

See all (14)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech