Read more about "Sticking to a design system: a tool to help designers and developers maintain the shared language"
Good design is a language, and when everyone is speaking the same language, that’s when things get done. ~ Arjun Narayanan
At its core ChatOps means building tools that make it easier to operate your infrastructure via a Bot than via the Terminal … by placing tools directly in the middle of the conversation everyone is pairing all the time ~ Jesse Newland
ChatOps is all about conversation-driven development. The idea, put simply, is that team members interacting with each other in a chat room can issue commands that a bot listens to and is configured to execute. These commands can range from deploying code to retrieving logs to provisioning new services. ChatOps, in a very real sense, helps to integrate people, bots and tools together in an automated and transparent way.Read more about "Centralising Operations with ChatOps"
Our software helps universities and colleges connect teaching and learning in meaningful and productive ways. Over the last 3 years we’ve been doubling our revenue roughly every 10 months, with 100% customer renewal, so we’re growing fast. We are keen to hire great development talent, to help us scale out our enterprise software, to challenge our thinking and markets, to take ownership in the business and for you to find the home that meets your needs.
We are looking for senior and mid level developers as we grow this team, joining an established product team who look after our enterprise products, which have hundreds of thousands of users and millions of interactions per day.
Think Talis might be the right place for you? Check out the job description and apply here.
Want to know what it’s like to work at Talis? Read some blog posts written by our team members here:
p.s don’t wear a suit - Mark writes about the company culture here at Talis, particularly relaxed compared to his consultancy background. He explains why coffee is so important to the team and why he doesn’t feel tied to his desk all day.
Reasons not to intern at Talis - Camille explains why if corporate is your thing and you fear pinstripe withdrawal, then Talis isn’t for you. She recalls her first 6 months at Talis and why it’s all about rolling up your sleeves and having a go.
Making hot drinks and other internship cliches - Roman explains how the company culture at Talis helped him debunk the top 4 internship myths, and why he was involved in so much more than just making tea. During his work experience Roman enjoyed doing something meaningful, working closely within a team and learning lots of new skills.
Our company hack day came around again and the topic for this one was improving our social media presence. So we decided to take something “social” that we do internally and let the world hear about it: we hacked the Talis foosball table to count goals automatically and tweet the final scores. Here’s how…Read more about "Hacking a Foosball table"
Earlier this year, Let’s Encrypt launched, first with a closed beta and more recently, a public beta.
This is fabulous news for all concerned (except, probably, for the SSL certificate issuers that charge $$).
Not only does Let’s Encrypt let you create an entire certificate from the command line, but it’s totally free. It’s now entirely possible to automate SSL certificate generation, so worrying about renewing your cert and having to sort it out after it’s already expired (who hasn’t been there?) could be a thing of the past.Read more about "How to use Let's Encrypt SSL certificates with Heroku and AWS CloudFront"
If like us you have an iOS app that delegates the login process to a web-based authentication flow (or uses an external API) you might have had unexpected issues when developing/running your apps on iOS 9. If those issues are related to SSL errors, read on:Read more about "iOS 9 SSL Issues"
When working with Puppet, you’ll eventually arrive at a problem: How do you develop, deploy and test changes to your Puppet configuration without pushing those changes to production until you know they are ready.Read more about "Puppet development workflow with Git"
Deciding whether to apply for an internship is tough. If you’re considering Talis, here are some very good reasons why you might want to think twice…Read more about "Reasons not to intern at Talis"
Are you interested in doing an internship as a developer? Wondering why you might want to do one, how to find one, and how to make the best of it? Here are a few thoughts I collected after my internship at Talis.Read more about "Making hot drinks and other internship cliches"
At Talis we have a distributed team. We have people in multiple countries, in different timezones and supporting
everyone is a problem we have to solve. We’re always looking for ways to improve how we go about communicating between
the teams and ensuring everyone feels included.
Our latest Hackday focused on this - making it easier for remote workers to connect, not just with other remotees, but with their office-bound colleagues.