← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 127
  1. proverb driven development

    Learning to drive at 17, my instructor had a bunch of proverbs or phrases that he used to describe different situations that you’d be in as a driver, and what your reaction to them should be.

  2. go's anonymous functions in loops

    In May 2017 I wrote a post about some gotchas in golang from my first few years with the language.

  3. programming mental models

    mental models As complexity grows in projects, decision making, planning, modelling, reasoning, programming!

  4. working with me

    What it’s like to work with me The easiest way to understand someone you work with, or might work with in the future, is to understand a little about them and how they work.

  5. go ast got visitor pattern wrong

    what’s a visitor?

  6. libraries considered harmful

    libraries considered harmful Library is shared code that you cannot otherwise name.

  7. Delivering Language Agnostic Microservices

    I work for a company called Attest, and we transitioned from only a very small number of services to many more with the ability to create new ones easily (and monitor and manage them!)

  8. slack @here is bad for your team

    @here Notify active channel members The slack help docs say the @here mention; …lets you notify just the members in a channel who are currently active in Slack.

  9. builder generates a class that implements the builder pattern.

  10. Delivering Go Services

    Go London User Group - 15th November 2017 Video This talk focuses on delivery of go services and some of the changes that we made to bring golang into our stack, and optimise our delivery pipeline.

  11. mastering golang taught me java

    I spend much of my time writing go, but the rest is occupied predominantly by java.

  12. The semver package provides the ability to work with Semantic Versions in Go.

  13. on meetup talks

    I recently gave a talk at London Microservices User Group meetup - video here.

  14. London Microservices Meetup - 5th July 2017 Video Go is a powerful language, but there are a few gotchas.

  15. building blocks of go services

    Go has many web frameworks, but none that come with the standard library.

  16. golang/dep: dependency management tool

    There are many blog posts, like the one, that do a great job of explaining the history behind golang package management and the need for golang/dep.

  17. function as an interface

    “An interface type is defined as a set of method signatures.”

  18. golang gotchas

    Go is a small language… 1 2 3 4 5 6 7 8 +----------+---------------+ | LANGUAGE | NUM KEYWORDS | +----------+---------------+ | golang | 25 | | C | 32 | | python | 33 | | java | 50 | +----------+---------------+ … it has only a handful of keywords, and a…

  19. structs and named types

    I recently blogged about patterns in go and in that we saw how methods on structs can be used to implement interfaces.

  20. deepend

    getting started Imagine a world in which you’re a graduate, you’ve just completed your final year.

  21. patterns in go

    In go there are some patterns that make code idomatic, these are some of my favourite… strategy pattern “Enables an algorithm’s behavior to be selected at runtime.”

  22. developer abc

    We all know the acronym ABC… “Always be coding” …the idea that the more you code, the better you get.

  23. downtime

    Downtime. noun time during which a machine, especially a computer, is out of action or unavailable for use.

  24. don't fear the junior engineer

    The phrase: “we were all a learner once” is normally applied to learner drivers, but it also applies to the junior engineer.

  25. hello world

    1 2 3 4 5 6 7 8 9 package main import "fmt" func main() { fmt.Printf("Hello, world.

  26. points was born out of a joke in the office… “10 points to whoever can tell me the answer to …” So the natural thing to do next was to build a small go program that could track a leaderboard and display the points in a nice format. https://github.com/zkni…

  27. about

    I’m a staff engineer working on Realtime data problems at Ably, previously Unweave and Attest.