Menu

Alumni Blogs

Lots of our people have lots of opinions. Here are just a few of them

ThoughtWorks embraces the individuality of the people in the organization and hence the opinions expressed in the blogs may contradict each other and also may not represent the opinions of ThoughtWorks.

Swift: How to Add Badges to UICollectionViews

JR
26 May 2020

Original Link

Swift: How to UICollectionView Compositional Layout (List, Grid, Two Column Examples)

JR
25 May 2020

Original Link

Swift: How to UICollectionView Flow Layout

JR
22 May 2020

Original Link

Extract Views

JR
14 May 2020

Original Link

Model View Presenter Swift

JR
10 May 2020

Original Link

Be yourself as hard as you can.

Document what you do. Find your passions. Every step you take, every move you make, document it. Thanks The Police. Anyways, don’t start asking for help and someone to save you, before you even tried anything. I was reading this great piece from Derek Sivers, about showing success before asking for help. I believe it’s …

Continuar a ler Be yourself as hard as you can.

dwildt
8 May 2020

Original Link

Importing Excel 365 CSVs with Ruby on OSX

Up until 2016, Excel for the Mac provided a handy CSV export format called “Windows CSV”, which used iso-8859-1/Windows-1252 encoding. It was reliable, handled simple extended characters like degree signs, and could be read in Ruby with code like: Unfortunately, support for this format was dropped in Excel 365. Many RiskAssess data files were in […]

James
5 May 2020

Original Link

How to build a custom Scroll View Tab Control

JR
4 May 2020

Original Link

Understanding UIScrollViews

JR
1 May 2020

Original Link

Welcome to My YouTube Channel

I have recently decided to launch a YouTube Channel to complement this Blog. My aim for the channel is to provide some insight into the techniques and practice of Continuous Delivery, explain some of my ideas on Software Engineering, and … Continue reading

davef
30 April 2020

Original Link

Functions as Variables in Swift

JR
26 April 2020

Original Link

Servirtium use in a client and supplier co-development

My last US consulting mission before moving back to the UK was to an airline ($70B market cap) making a UI for services provided by another air-industry infrastructure/services vendor ($30B market cap). The vendor intended to sell those services to other airlines. The airline in question was the first. Development was behind schedule and liaison between the two companies tense. I was contracted to the airline and they took me to the vendor’s offices to talk about how other companies dealt with large co-developed systems, and how they could cut through the delays.

I made a bunch of recommendations to…

Paul Hammant's blog
23 April 2020

Original Link

Popup Menu with UIPanGestureRecognizer and UIViewPropertyAnimator

JR
15 April 2020

Original Link

Interactive Complete Map of Tic-Tac-Toe

Quite a while back there was a xkcd post showing the complete map of optimal tic-tac-toe moves. Ever since seeing it I've wanted to create an interactive version of this that would show a visualisation of the game tree for each possible move, and here it is! You can try it online or check out the source code repository. It runs in a web browser and the code is TypeScript.

Tic-tac-toe-ception screenshot [...]

Michael Patricios
11 April 2020

Original Link

UITableView Moveable Cells

JR
10 April 2020

Original Link

Getting Started with Diffable Data Source

JR
7 April 2020

Original Link

Lessons from Homeschool Part 1: Who’s asking?

I’ve been homeschooling for three terms now but I still feel as though I’m finding my feet.  It’s a constant process of shaking off my own insecurities, finding curriculum, balancing bookwork with other learning and also trying to fit in my own career.  But the whole world is now homeschooling thanks to the historical event […]

The post Lessons from Homeschool Part 1: Who’s asking? appeared first on Pamela Ueckerman.

pamela
6 April 2020

Original Link

Deixa fluir

O trabalho com o fluxo busca trazer calma, tranquilidade e permitir que uma equipe consiga encontrar uma linguagem de comunicação baseada na experimentação, na melhoria contínua e em acordos.

dwildt
5 April 2020

Original Link

Risk And Responsibility Should Be An Exchange

Risk and responsibility are an exchange. At least, they should be.

This came up in questions at the end of my QConLondon presentation (March 2nd, 2020). That was about being “on-call”, and whether management was fair to those on call. The question from the attendee was nuanced and I forget what it was precisely at this time. I also kicked myself for not working this risk:responsibility into the main presentation.

Worked example: COVID-19 risks and the responsibility of being a medical professional right now

Some hospitals (in the USA and elsewhere) have handed you, the medical professional, the risk of…

Paul Hammant's blog
4 April 2020

Original Link

How to add load and retry screens to your iOS application

JR
3 April 2020

Original Link