Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
Most teams I’ve worked with are asked to commit to delivery dates.
-
This post outlines a practical, data-driven method for understanding how technical debt impacts upcoming deliverables.
-
This website respects your privacy and is committed to protecting your personal data.
-
A write-up of how we used Natural Language Processing at ITV to analyse how different topics are represented in our content through subtitles.
-
Write-up of how we’ve used event-driven architecture at ITV to enable a data-driven approach to the content supply chain.
-
One of the most difficult aspects of a leader’s role is striking the right balance between giving direction and encouraging teams to make decisions independently.
-
Experimenting with snippets of code and getting rapid feedback is a good way to get up to speed with a new language or library.
-
Video recording of a talk I gave on functional programming at a Scala Central meetup.
-
Moving from the corporate world to a startup can be an exciting and rewarding experience.
-
Learning (and subsequently trying to explain) monads has become something of a rite of passage in functional programming.
-
Case classes provide a convenient way of working with immutable objects in scala.
-
Monoids are used to describe an aggregation pattern: whenever we need to combine values of a particular type, a monoid instance helps abstract the mechanics of the aggregation from the program’s business logic.
-
The teams I’m working with use Planning Poker to estimate the size of user stories.
-
Using functions to express musical ideas is nothing new: Harmony, time signatures, the relations between notes in a scale and musical form all have their roots in mathematics, and composers have used mathematical abstractions for millennia (see Pythagorean
-
I recently attended one of the coding dojos run by the London Scala User Group.
-
As mentioned in my last post, I am an ardent fan of the Mockito Framework.
-
Well-established tools like Mockito and EasyMock offer a powerful range of features for defining and interacting with mock objects.