From 8a31c2dd34eeb2e3423e79f8152ffec6c3882171 Mon Sep 17 00:00:00 2001 From: Holger Reinhardt Date: Sat, 16 Apr 2016 13:33:30 +0200 Subject: [PATCH 01/16] IRC and the rise of chats --- _posts/2016-04-16-irc-chatops.md | 56 ++++++++++++++++++++++++++++++++ 1 file changed, 56 insertions(+) create mode 100644 _posts/2016-04-16-irc-chatops.md diff --git a/_posts/2016-04-16-irc-chatops.md b/_posts/2016-04-16-irc-chatops.md new file mode 100644 index 0000000..4c97ed0 --- /dev/null +++ b/_posts/2016-04-16-irc-chatops.md @@ -0,0 +1,56 @@ +--- +layout: post +title: IRC and the Age of Chatops +subtitle: How developer culture, devops and ux are influenced by the renaisance of IRC +category: general +tags: [culture, devops, cto] +author: holger_reinhardt +author_email: holger.reinhardt@haufe-lexware.com +header-img: "images/bg-post.jpg" +--- + +Since April 8th Haufe Group has a new group-wide tool to facilitate internal communication between individuals and teams: [Rocket.chat](https://rocket.chat). If you have heard about Slack, then Rocket.chat is just like it. + +### What is it +Rocket.chat is a group chat tool you can use to communicate internally in projects, exchange information on different topics in open channels and integrate tooling via bots. If you were around for the beginning of the internet, it’s like IRC but with history. If you know Slack… then it’s exactly like that. + +### Another tool? +… but we already have so many! + +We know. But Slack has taken the software industry by storm over the last 3 years. We felt that IRC-style communication fits into a niche where social tools don’t. We experimented with Slack and many of us loved it so we used it daily. We got a lot of good feedback from our Slack pilot over the last year and already more than 100 colleagues registered in the first 24h after our Rocket.chat instance went live. + +If you are curious why we felt the need to support this very distinct form of communication, you might find some interesting information and ideas in the following articles: +• [Modelling mediums of communication](http://techcrunch.com/2015/04/07/modeling-mediums-of-communication/) +• [IRC - The secret to success of Open Source](https://developer.ibm.com/opentech/2015/12/20/irc-the-secret-to-success-in-open-source/) +• [Is Slack the new LMS](https://medium.com/synapse/is-slack-the-new-lms-7d1c15ff964f#.m6r5c1b31) + +IRC-style communication has been around since the dawn of the Internet and continues to draw a large group of active users. As we strive to create an open and collaborative culture at Haufe, we felt that there was a need to complement the linear social-media style communication of somthing like Yammer with an active IRC-style chat model. As mentioned above, IRC style chat seems to encourage active exchange of knowledge + +But there is more. Based on the phenomenal success of Slack in the Software industry, companies are starting to experiment with Chatops as a new take on devops: +• [What is Chatops](https://www.pagerduty.com/blog/what-is-chatops/) +• [Chatops Adaption Guide](http://blogs.atlassian.com/2016/01/what-is-chatops-adoption-guide/) + +And last but not least, there is even a trend in the UX community to leverage chat (or so called `conversational interfaces`) as a new User Experience paradigm: +• [On Chat as an interface](https://medium.com/@acroll/on-chat-as-interface-92a68d2bf854#.vhtlcvkxj) +• [The next phase of UX is designing chatbots](http://www.fastcodesign.com/3054934/the-next-phase-of-ux-designing-chatbot-personalities) + +Needless to say, we felt that there is not just a compelling need for a tool matching the communication needs of our developer community, but even more a chance to experience first hand through our daily work some of the trends shaping our industry. + +### So why not Slack +I give full credit to Slack to reimagine what IRC can look like in the 21st century. But for our needs as a medium across our developer community it has two major drawbacks. The price tag rises very quickly in an aross the company rollout. But even more importantly we could not get approval from our legal department due to Germany's strict data privacy rules. + +Rocket.chat on the other hand is Open Source and we are hosting it in our infrastructure. We are keeping costs extremely low by having operations completely automated (which has the welcome side effect of giving our ops team a proving ground to support our Technology stratgy around Docker and CI/CD). And even more importantly – we got full approval by our legal department. + +### How to use it? +We don’t have many rules, and we hope we don’t have to. The language tends to be English in open channels and in #general (where everyone is by default). We strive to keep in mind that there might be colleagues that don’t speak German. Beyond that e ask everyone to be courtegeous, open, helpful, respectful and welcoming – the same way we would want to be treated. + +### Beyond chat +Chat and chat bots are very trendy this year – there is plenty of experimentation around leverging it as a new channel for commerce, marketing, products and customers. Rocket.chat is Microsoft, Facebook, Slack – they are all trying it out. We now have the platform to do so as well if we want to. + +But don’t take our word for it – check out the following links: +• [2016 will be the year of conversational commerce](https://medium.com/chris-messina/2016-will-be-the-year-of-conversational-commerce-1586e85e3991#.aathpymsh) +• [Conversational User Interfaces](http://www.wired.com/2013/03/conversational-user-interface/) +• [Microsoft to announce Chatbots](http://uk.businessinsider.com/microsoft-to-announce-chatbots-2016-3) + +Rocket.chat comes with a simple but good API and [a framework for building bots](https://github.com/RocketChat/hubot-rocketchat). We are already looking at integrating with our internal tools like Git, Confluence, Jira, Jenkins and Go.CD. + From dac7ba166f14dfed27d9e8a4c066fba5d8680b21 Mon Sep 17 00:00:00 2001 From: Holger Reinhardt Date: Sat, 16 Apr 2016 13:49:11 +0200 Subject: [PATCH 02/16] fixing layout --- _posts/2016-04-16-irc-chatops.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/_posts/2016-04-16-irc-chatops.md b/_posts/2016-04-16-irc-chatops.md index 4c97ed0..058ed66 100644 --- a/_posts/2016-04-16-irc-chatops.md +++ b/_posts/2016-04-16-irc-chatops.md @@ -20,19 +20,19 @@ Rocket.chat is a group chat tool you can use to communicate internally in projec We know. But Slack has taken the software industry by storm over the last 3 years. We felt that IRC-style communication fits into a niche where social tools don’t. We experimented with Slack and many of us loved it so we used it daily. We got a lot of good feedback from our Slack pilot over the last year and already more than 100 colleagues registered in the first 24h after our Rocket.chat instance went live. If you are curious why we felt the need to support this very distinct form of communication, you might find some interesting information and ideas in the following articles: -• [Modelling mediums of communication](http://techcrunch.com/2015/04/07/modeling-mediums-of-communication/) -• [IRC - The secret to success of Open Source](https://developer.ibm.com/opentech/2015/12/20/irc-the-secret-to-success-in-open-source/) -• [Is Slack the new LMS](https://medium.com/synapse/is-slack-the-new-lms-7d1c15ff964f#.m6r5c1b31) +* [Modelling mediums of communication](http://techcrunch.com/2015/04/07/modeling-mediums-of-communication/) +* [IRC - The secret to success of Open Source](https://developer.ibm.com/opentech/2015/12/20/irc-the-secret-to-success-in-open-source/) +* [Is Slack the new LMS](https://medium.com/synapse/is-slack-the-new-lms-7d1c15ff964f#.m6r5c1b31) IRC-style communication has been around since the dawn of the Internet and continues to draw a large group of active users. As we strive to create an open and collaborative culture at Haufe, we felt that there was a need to complement the linear social-media style communication of somthing like Yammer with an active IRC-style chat model. As mentioned above, IRC style chat seems to encourage active exchange of knowledge But there is more. Based on the phenomenal success of Slack in the Software industry, companies are starting to experiment with Chatops as a new take on devops: -• [What is Chatops](https://www.pagerduty.com/blog/what-is-chatops/) -• [Chatops Adaption Guide](http://blogs.atlassian.com/2016/01/what-is-chatops-adoption-guide/) +* [What is Chatops](https://www.pagerduty.com/blog/what-is-chatops/) +* [Chatops Adaption Guide](http://blogs.atlassian.com/2016/01/what-is-chatops-adoption-guide/) And last but not least, there is even a trend in the UX community to leverage chat (or so called `conversational interfaces`) as a new User Experience paradigm: -• [On Chat as an interface](https://medium.com/@acroll/on-chat-as-interface-92a68d2bf854#.vhtlcvkxj) -• [The next phase of UX is designing chatbots](http://www.fastcodesign.com/3054934/the-next-phase-of-ux-designing-chatbot-personalities) +* [On Chat as an interface](https://medium.com/@acroll/on-chat-as-interface-92a68d2bf854#.vhtlcvkxj) +* [The next phase of UX is designing chatbots](http://www.fastcodesign.com/3054934/the-next-phase-of-ux-designing-chatbot-personalities) Needless to say, we felt that there is not just a compelling need for a tool matching the communication needs of our developer community, but even more a chance to experience first hand through our daily work some of the trends shaping our industry. @@ -48,9 +48,9 @@ We don’t have many rules, and we hope we don’t have to. The language tends t Chat and chat bots are very trendy this year – there is plenty of experimentation around leverging it as a new channel for commerce, marketing, products and customers. Rocket.chat is Microsoft, Facebook, Slack – they are all trying it out. We now have the platform to do so as well if we want to. But don’t take our word for it – check out the following links: -• [2016 will be the year of conversational commerce](https://medium.com/chris-messina/2016-will-be-the-year-of-conversational-commerce-1586e85e3991#.aathpymsh) -• [Conversational User Interfaces](http://www.wired.com/2013/03/conversational-user-interface/) -• [Microsoft to announce Chatbots](http://uk.businessinsider.com/microsoft-to-announce-chatbots-2016-3) +* [2016 will be the year of conversational commerce](https://medium.com/chris-messina/2016-will-be-the-year-of-conversational-commerce-1586e85e3991#.aathpymsh) +* [Conversational User Interfaces](http://www.wired.com/2013/03/conversational-user-interface/) +* [Microsoft to announce Chatbots](http://uk.businessinsider.com/microsoft-to-announce-chatbots-2016-3) Rocket.chat comes with a simple but good API and [a framework for building bots](https://github.com/RocketChat/hubot-rocketchat). We are already looking at integrating with our internal tools like Git, Confluence, Jira, Jenkins and Go.CD. From 911e1fd0b3763680d4df5b2640c8c620237bebb2 Mon Sep 17 00:00:00 2001 From: Holger Reinhardt Date: Sat, 16 Apr 2016 13:50:40 +0200 Subject: [PATCH 03/16] one more round --- _posts/2016-04-16-irc-chatops.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/_posts/2016-04-16-irc-chatops.md b/_posts/2016-04-16-irc-chatops.md index 058ed66..a0852d2 100644 --- a/_posts/2016-04-16-irc-chatops.md +++ b/_posts/2016-04-16-irc-chatops.md @@ -20,6 +20,7 @@ Rocket.chat is a group chat tool you can use to communicate internally in projec We know. But Slack has taken the software industry by storm over the last 3 years. We felt that IRC-style communication fits into a niche where social tools don’t. We experimented with Slack and many of us loved it so we used it daily. We got a lot of good feedback from our Slack pilot over the last year and already more than 100 colleagues registered in the first 24h after our Rocket.chat instance went live. If you are curious why we felt the need to support this very distinct form of communication, you might find some interesting information and ideas in the following articles: + * [Modelling mediums of communication](http://techcrunch.com/2015/04/07/modeling-mediums-of-communication/) * [IRC - The secret to success of Open Source](https://developer.ibm.com/opentech/2015/12/20/irc-the-secret-to-success-in-open-source/) * [Is Slack the new LMS](https://medium.com/synapse/is-slack-the-new-lms-7d1c15ff964f#.m6r5c1b31) @@ -27,10 +28,12 @@ If you are curious why we felt the need to support this very distinct form of co IRC-style communication has been around since the dawn of the Internet and continues to draw a large group of active users. As we strive to create an open and collaborative culture at Haufe, we felt that there was a need to complement the linear social-media style communication of somthing like Yammer with an active IRC-style chat model. As mentioned above, IRC style chat seems to encourage active exchange of knowledge But there is more. Based on the phenomenal success of Slack in the Software industry, companies are starting to experiment with Chatops as a new take on devops: + * [What is Chatops](https://www.pagerduty.com/blog/what-is-chatops/) * [Chatops Adaption Guide](http://blogs.atlassian.com/2016/01/what-is-chatops-adoption-guide/) And last but not least, there is even a trend in the UX community to leverage chat (or so called `conversational interfaces`) as a new User Experience paradigm: + * [On Chat as an interface](https://medium.com/@acroll/on-chat-as-interface-92a68d2bf854#.vhtlcvkxj) * [The next phase of UX is designing chatbots](http://www.fastcodesign.com/3054934/the-next-phase-of-ux-designing-chatbot-personalities) @@ -48,6 +51,7 @@ We don’t have many rules, and we hope we don’t have to. The language tends t Chat and chat bots are very trendy this year – there is plenty of experimentation around leverging it as a new channel for commerce, marketing, products and customers. Rocket.chat is Microsoft, Facebook, Slack – they are all trying it out. We now have the platform to do so as well if we want to. But don’t take our word for it – check out the following links: + * [2016 will be the year of conversational commerce](https://medium.com/chris-messina/2016-will-be-the-year-of-conversational-commerce-1586e85e3991#.aathpymsh) * [Conversational User Interfaces](http://www.wired.com/2013/03/conversational-user-interface/) * [Microsoft to announce Chatbots](http://uk.businessinsider.com/microsoft-to-announce-chatbots-2016-3) From 8ffa394ceaa6a665f6408cfae952da110064f081 Mon Sep 17 00:00:00 2001 From: Holger Reinhardt Date: Sat, 16 Apr 2016 13:54:27 +0200 Subject: [PATCH 04/16] fixing missing sentence --- _posts/2016-04-16-irc-chatops.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_posts/2016-04-16-irc-chatops.md b/_posts/2016-04-16-irc-chatops.md index a0852d2..49006fa 100644 --- a/_posts/2016-04-16-irc-chatops.md +++ b/_posts/2016-04-16-irc-chatops.md @@ -25,7 +25,7 @@ If you are curious why we felt the need to support this very distinct form of co * [IRC - The secret to success of Open Source](https://developer.ibm.com/opentech/2015/12/20/irc-the-secret-to-success-in-open-source/) * [Is Slack the new LMS](https://medium.com/synapse/is-slack-the-new-lms-7d1c15ff964f#.m6r5c1b31) -IRC-style communication has been around since the dawn of the Internet and continues to draw a large group of active users. As we strive to create an open and collaborative culture at Haufe, we felt that there was a need to complement the linear social-media style communication of somthing like Yammer with an active IRC-style chat model. As mentioned above, IRC style chat seems to encourage active exchange of knowledge +IRC-style communication has been around since the dawn of the Internet and continues to draw a large group of active users. As we strive to create an open and collaborative culture at Haufe, we felt that there was a need to complement the linear social-media style communication of somthing like Yammer with an active IRC-style chat model. As mentioned above, IRC style chat seems to encourage active exchange of knowledge and helps us in creating a [learning organisation](https://en.wikipedia.org/wiki/Learning_organization). But there is more. Based on the phenomenal success of Slack in the Software industry, companies are starting to experiment with Chatops as a new take on devops: From da3e1521ebfaeaf0704a578911c4b950d66b540a Mon Sep 17 00:00:00 2001 From: Holger Reinhardt Date: Sat, 16 Apr 2016 13:56:16 +0200 Subject: [PATCH 05/16] Update 2016-04-16-irc-chatops.md --- _posts/2016-04-16-irc-chatops.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_posts/2016-04-16-irc-chatops.md b/_posts/2016-04-16-irc-chatops.md index 49006fa..e3c2562 100644 --- a/_posts/2016-04-16-irc-chatops.md +++ b/_posts/2016-04-16-irc-chatops.md @@ -45,7 +45,7 @@ I give full credit to Slack to reimagine what IRC can look like in the 21st cent Rocket.chat on the other hand is Open Source and we are hosting it in our infrastructure. We are keeping costs extremely low by having operations completely automated (which has the welcome side effect of giving our ops team a proving ground to support our Technology stratgy around Docker and CI/CD). And even more importantly – we got full approval by our legal department. ### How to use it? -We don’t have many rules, and we hope we don’t have to. The language tends to be English in open channels and in #general (where everyone is by default). We strive to keep in mind that there might be colleagues that don’t speak German. Beyond that e ask everyone to be courtegeous, open, helpful, respectful and welcoming – the same way we would want to be treated. +We don’t have many rules, and we hope we don’t have to. The language tends to be English in open channels and in #general (where everyone is by default). We strive to keep in mind that there might be colleagues that don’t speak German. Beyond that we ask everyone to be courtegeous, open, helpful, respectful and welcoming – the same way we would want to be treated. ### Beyond chat Chat and chat bots are very trendy this year – there is plenty of experimentation around leverging it as a new channel for commerce, marketing, products and customers. Rocket.chat is Microsoft, Facebook, Slack – they are all trying it out. We now have the platform to do so as well if we want to. From 3d21bd955800a04aeebb77fd59fd96793c5963cf Mon Sep 17 00:00:00 2001 From: Martin Danielsson Date: Sat, 16 Apr 2016 14:21:31 +0200 Subject: [PATCH 06/16] Twitter and LinkedIn links. --- _layouts/post.html | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/_layouts/post.html b/_layouts/post.html index 0f31a24..b67e735 100644 --- a/_layouts/post.html +++ b/_layouts/post.html @@ -47,6 +47,7 @@ layout: default {% assign author_content = author_content_temp %} {% if author.twitter %} {% capture author_twitter %} {% endcapture %} + {% capture tweet_link %} by @{{ author.twitter }}{% endcapture %} {% endif %} {% if author.linkedin %} {% capture author_linkedin %} {% endcapture %} @@ -79,6 +80,13 @@ layout: default
+
+
+ + + +
+
From 029977a2ee51a1ea8f68837c6837b1fbb9ed595f Mon Sep 17 00:00:00 2001 From: Holger Reinhardt Date: Sat, 16 Apr 2016 14:22:39 +0200 Subject: [PATCH 07/16] Update 2016-04-16-irc-chatops.md --- _posts/2016-04-16-irc-chatops.md | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/_posts/2016-04-16-irc-chatops.md b/_posts/2016-04-16-irc-chatops.md index e3c2562..966c246 100644 --- a/_posts/2016-04-16-irc-chatops.md +++ b/_posts/2016-04-16-irc-chatops.md @@ -18,16 +18,15 @@ Rocket.chat is a group chat tool you can use to communicate internally in projec … but we already have so many! We know. But Slack has taken the software industry by storm over the last 3 years. We felt that IRC-style communication fits into a niche where social tools don’t. We experimented with Slack and many of us loved it so we used it daily. We got a lot of good feedback from our Slack pilot over the last year and already more than 100 colleagues registered in the first 24h after our Rocket.chat instance went live. - If you are curious why we felt the need to support this very distinct form of communication, you might find some interesting information and ideas in the following articles: * [Modelling mediums of communication](http://techcrunch.com/2015/04/07/modeling-mediums-of-communication/) * [IRC - The secret to success of Open Source](https://developer.ibm.com/opentech/2015/12/20/irc-the-secret-to-success-in-open-source/) * [Is Slack the new LMS](https://medium.com/synapse/is-slack-the-new-lms-7d1c15ff964f#.m6r5c1b31) -IRC-style communication has been around since the dawn of the Internet and continues to draw a large group of active users. As we strive to create an open and collaborative culture at Haufe, we felt that there was a need to complement the linear social-media style communication of somthing like Yammer with an active IRC-style chat model. As mentioned above, IRC style chat seems to encourage active exchange of knowledge and helps us in creating a [learning organisation](https://en.wikipedia.org/wiki/Learning_organization). +IRC-style communication has been around since the dawn of the Internet and continues to draw a large group of active users. As we strive to create an open and collaborative culture at Haufe, we felt that there was a need to complement the linear social-media style form of communication of something like Yammer with an active IRC-style chat model. As mentioned above, IRC style chat seems to encourage the active exchange of knowledge and helps us in creating a [learning organisation](https://en.wikipedia.org/wiki/Learning_organization). -But there is more. Based on the phenomenal success of Slack in the Software industry, companies are starting to experiment with Chatops as a new take on devops: +But there is more. Based on the phenomenal success of Slack in the software industry, companies are starting to experiment with Chatops as a new take on devops: * [What is Chatops](https://www.pagerduty.com/blog/what-is-chatops/) * [Chatops Adaption Guide](http://blogs.atlassian.com/2016/01/what-is-chatops-adoption-guide/) @@ -37,18 +36,18 @@ And last but not least, there is even a trend in the UX community to leverage ch * [On Chat as an interface](https://medium.com/@acroll/on-chat-as-interface-92a68d2bf854#.vhtlcvkxj) * [The next phase of UX is designing chatbots](http://www.fastcodesign.com/3054934/the-next-phase-of-ux-designing-chatbot-personalities) -Needless to say, we felt that there is not just a compelling need for a tool matching the communication needs of our developer community, but even more a chance to experience first hand through our daily work some of the trends shaping our industry. +Needless to say, we felt that there is not just a compelling case for a tool matching the communication needs of our developer community, but even more a chance to experience first hand through our daily work some of the trends shaping our industry. ### So why not Slack -I give full credit to Slack to reimagine what IRC can look like in the 21st century. But for our needs as a medium across our developer community it has two major drawbacks. The price tag rises very quickly in an aross the company rollout. But even more importantly we could not get approval from our legal department due to Germany's strict data privacy rules. +I give full credit to Slack to reimagine what IRC can look like in the 21st century. But for our needs as a forum across our developer community it has two major drawbacks. The price tag rises very quickly if wanted to role it out aross our entire company. But even more importantly we could not get approval from our legal department due to Germany's strict data privacy rules. -Rocket.chat on the other hand is Open Source and we are hosting it in our infrastructure. We are keeping costs extremely low by having operations completely automated (which has the welcome side effect of giving our ops team a proving ground to support our Technology stratgy around Docker and CI/CD). And even more importantly – we got full approval by our legal department. +Rocket.chat on the other hand is Open Source and we are hosting it in our infrastructure. We are keeping costs extremely low by having operations completely automated (which has the welcome side effect of giving our ops team a proving ground to support our Technology Stratgy around Docker and CI/CD). And we got full approval by our legal department on top. ### How to use it? We don’t have many rules, and we hope we don’t have to. The language tends to be English in open channels and in #general (where everyone is by default). We strive to keep in mind that there might be colleagues that don’t speak German. Beyond that we ask everyone to be courtegeous, open, helpful, respectful and welcoming – the same way we would want to be treated. ### Beyond chat -Chat and chat bots are very trendy this year – there is plenty of experimentation around leverging it as a new channel for commerce, marketing, products and customers. Rocket.chat is Microsoft, Facebook, Slack – they are all trying it out. We now have the platform to do so as well if we want to. +Chat and chat bots are very trendy this year – there is plenty of experimentation around leveraging it as a new channel for commerce, marketing, products, customers and services. Microsoft, Facebook, Slack – they are all trying it out. We now have the platform to do so as well if we want to. But don’t take our word for it – check out the following links: From b09fc2f0b52333170a86656e2621864b1ae5a371 Mon Sep 17 00:00:00 2001 From: Holger Reinhardt Date: Sat, 16 Apr 2016 21:41:55 +0200 Subject: [PATCH 08/16] Always underlining link fixing issue #55 --- css/clean-blog.css | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/css/clean-blog.css b/css/clean-blog.css index 9843afe..10cb8c8 100644 --- a/css/clean-blog.css +++ b/css/clean-blog.css @@ -13,9 +13,6 @@ p { line-height: 1.5; margin: 30px 0; } -p a { - text-decoration: underline; -} h1, h2, h3, @@ -26,6 +23,7 @@ h6 { font-weight: 800; } a { + text-decoration: underline; color: #404040; } a:hover, From 5e946130052317f12325f3045a47fa5a62b20031 Mon Sep 17 00:00:00 2001 From: Holger Reinhardt Date: Sun, 17 Apr 2016 21:32:40 +0200 Subject: [PATCH 09/16] Update clean-blog.css To agressive in underlining - dial it back a bit --- css/clean-blog.css | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/css/clean-blog.css b/css/clean-blog.css index 10cb8c8..16d457c 100644 --- a/css/clean-blog.css +++ b/css/clean-blog.css @@ -13,6 +13,10 @@ p { line-height: 1.5; margin: 30px 0; } +p a, +li a { + text-decoration: underline; +} h1, h2, h3, @@ -23,7 +27,6 @@ h6 { font-weight: 800; } a { - text-decoration: underline; color: #404040; } a:hover, From 9dcca020e4f92cdeb666b38e7f3208d85f565b00 Mon Sep 17 00:00:00 2001 From: Holger Reinhardt Date: Sun, 17 Apr 2016 21:35:12 +0200 Subject: [PATCH 10/16] Update 2016-04-16-irc-chatops.md Adding link to Facebook's support of chatbots in messenger --- _posts/2016-04-16-irc-chatops.md | 1 + 1 file changed, 1 insertion(+) diff --git a/_posts/2016-04-16-irc-chatops.md b/_posts/2016-04-16-irc-chatops.md index 966c246..82ba8b2 100644 --- a/_posts/2016-04-16-irc-chatops.md +++ b/_posts/2016-04-16-irc-chatops.md @@ -54,6 +54,7 @@ But don’t take our word for it – check out the following links: * [2016 will be the year of conversational commerce](https://medium.com/chris-messina/2016-will-be-the-year-of-conversational-commerce-1586e85e3991#.aathpymsh) * [Conversational User Interfaces](http://www.wired.com/2013/03/conversational-user-interface/) * [Microsoft to announce Chatbots](http://uk.businessinsider.com/microsoft-to-announce-chatbots-2016-3) +* [Facebook's Future in Chatbots](http://www.platformnation.com/2016/04/15/a-future-of-chatbots/) Rocket.chat comes with a simple but good API and [a framework for building bots](https://github.com/RocketChat/hubot-rocketchat). We are already looking at integrating with our internal tools like Git, Confluence, Jira, Jenkins and Go.CD. From e598a6d6644797e48572a0c8d6c23f6da450d914 Mon Sep 17 00:00:00 2001 From: Martin Danielsson Date: Tue, 19 Apr 2016 09:08:38 +0200 Subject: [PATCH 11/16] Twitter Follow buttons. --- _layouts/post.html | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/_layouts/post.html b/_layouts/post.html index b67e735..65a32ec 100644 --- a/_layouts/post.html +++ b/_layouts/post.html @@ -48,6 +48,7 @@ layout: default {% if author.twitter %} {% capture author_twitter %} {% endcapture %} {% capture tweet_link %} by @{{ author.twitter }}{% endcapture %} + {% capture twitter_follow_author %}{% endcapture %} {% endif %} {% if author.linkedin %} {% capture author_linkedin %} {% endcapture %} @@ -82,9 +83,11 @@ layout: default
- + + + {{ twitter_follow_author }}
From 18611f284bacd17839c2e3f85b5eea9392a7e07b Mon Sep 17 00:00:00 2001 From: Martin Danielsson Date: Tue, 19 Apr 2016 10:38:19 +0200 Subject: [PATCH 12/16] Update CNAME Moving from dev.haufe-lexware.com to dev.haufe.com --- CNAME | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CNAME b/CNAME index e793314..59f5711 100644 --- a/CNAME +++ b/CNAME @@ -1 +1 @@ -dev.haufe-lexware.com +dev.haufe.com From b81786e0d240af8070e98b2beb11f22a6ed4f8b3 Mon Sep 17 00:00:00 2001 From: Martin Danielsson Date: Tue, 19 Apr 2016 10:46:55 +0200 Subject: [PATCH 13/16] Update _config.yml to reflect new base URL dev.haufe.com --- _config.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_config.yml b/_config.yml index a0655f5..d6b8a4d 100644 --- a/_config.yml +++ b/_config.yml @@ -44,7 +44,7 @@ google_analytics: UA-70047300-1 # Your website URL (e.g. http://barryclark.github.io or http://www.barryclark.co) # Used for Sitemap.xml and your RSS feed -url: http://dev.haufe-lexware.com +url: http://dev.haufe.com # If you're hosting your site at a Project repository on GitHub pages # (http://yourusername.github.io/repository-name) From 092644e0243685e5d00e822aa76a3ce03020b413 Mon Sep 17 00:00:00 2001 From: Martin Danielsson Date: Tue, 19 Apr 2016 10:50:08 +0200 Subject: [PATCH 14/16] Update _config.yml Fixed wrong URL haufe-lexware.de (correct: haufe-lexware.com) --- _config.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_config.yml b/_config.yml index d6b8a4d..10e612f 100644 --- a/_config.yml +++ b/_config.yml @@ -3,7 +3,7 @@ # # Your site -title: Design + Dev + Ops at haufe-lexware.de +title: Design + Dev + Ops at haufe-lexware.com description: The Development, Design and Operations Blog from Haufe-Lexware headline: Silicon Black Forest header-img: images/bg-home.jpg From 4287371241794afaa5d6a0871946756d57390df3 Mon Sep 17 00:00:00 2001 From: Martin Danielsson Date: Tue, 19 Apr 2016 10:50:30 +0200 Subject: [PATCH 15/16] Update _config.yml --- _config.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_config.yml b/_config.yml index 10e612f..f9b3f10 100644 --- a/_config.yml +++ b/_config.yml @@ -3,7 +3,7 @@ # # Your site -title: Design + Dev + Ops at haufe-lexware.com +title: Design, Dev and Ops at haufe-lexware.com description: The Development, Design and Operations Blog from Haufe-Lexware headline: Silicon Black Forest header-img: images/bg-home.jpg From 715fd35feff3e4923187ed7d1b521918f4d358d4 Mon Sep 17 00:00:00 2001 From: Marco Date: Wed, 20 Apr 2016 09:38:59 +0200 Subject: [PATCH 16/16] Update 2016-03-24-the-automated-monolith.md --- _posts/2016-03-24-the-automated-monolith.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_posts/2016-03-24-the-automated-monolith.md b/_posts/2016-03-24-the-automated-monolith.md index 3fe7342..6fe90f4 100644 --- a/_posts/2016-03-24-the-automated-monolith.md +++ b/_posts/2016-03-24-the-automated-monolith.md @@ -47,7 +47,7 @@ Main components we used: The flow: {:.center} -![go.cd Flow]( /images/automated-monolith/automated_monolith_flow.jpg){:style="margin:auto"} +[![go.cd Flow]( /images/automated-monolith/automated_monolith_flow.jpg)](http://dev.haufe.com/images/automated-monolith/automated_monolith_flow.jpg){:style="margin:auto"} Let's first have a quick look on how go.cd works: Within go.cd you model your worklows using pipelines. Those pipelines contain stages which you use to run jobs which themselves contain tasks. Stages will run in order and if one fails, the pipeline will stop. Jobs will run in parallel, go.cd is taking care of that.