SKM IT World

Just another blog about IT


Leave a comment

Software Engineering Camp 2019

Some weeks ago, I visited the bar camp “Software Engineering Camp 2019” in Erlangen. It was my first time visiting. I’d like to share my experience.

Friday evening

The bar camp started on Friday evening with three lighting talks. Firstly, Markus Harrer talked about psychology in software development.

The second lightning talk by Sasabe-san was about the mindset behind ShuHaRi. He is a Japanese software engineer, and he explained what the Japanese understand by ShuHaRi. And surprise, surprise, they have a different understanding than Europeans.

The last lightning talk by Markus, founder of OwnCloud, told the story how SUSE creates Enterprise Linux.

Saturday

The Open Space Marketplace started after a great breakfast. Here my notes from some session I visited on Saturday.

Modern Linux CLI Tools

Frank and Patrick did a great session about Linux CLI tools. I learned some new cool tools.

My notes

Patrick prepared some “slides”. The presentation runs within a shell, very geeky.

Sketch notes from other participants:

CSS Needs More Software Craftsmanship

My second session was about why CSS code needs more attention. We talked about how we can improve the readability and maintainability of CSS code.

Boring Software Manifesto

I hosted together with Dominik a session about building software with a “boring” technology and why it could be a good idea.

Whiteboard notes from the session

Awesome sketch note from Nora:

From Developer to Coporated Learning Coach

Latti told his story how he got a learning coach. He told us how the software craftsmanship community changes his life.

My notes

Infrastructure As Code With Terraform

Nora gave a good introduction to Terraform.

My notes

Saturday Evening Activities

At the evening, we had some very geeky activities, like Hacker Jeopardy, Retro Gaming, Craftbeer tasting.

I participated in the first round of Hacker-Jeopardy. I lose 🙂

My last social activity was some rounds of Singstar :).

Sunday

Unfortunately, I had to leave the bar camp after breakfast. So I missed the morning session. But I could follow on my timeline on Twitter, that I missed some very good sessions like

ShuHaRi

Software Engineering and Ethics

Sketch Note Session

Conclusion

For me, it was an amazing bar camp. I can recommend it.


Leave a comment

Summary of SoCraTes 2016 Session “Hey dude, where is my tool chain?” – Working on Windows as a Linux User aka Let’s talk about Windows

This year on the conference SoCraTes I hosted a session for the first time. It was about working on a Windows system from the perspective of a Linux user.  A big thank to @ndrssmn, who motivated to host this session.

@yooogan was so nice to summarize the session in the SoCraTes wiki (big thank for that).  But the wiki page is only accessible for SoCraTes participants, so we decided that I republish it on my blog. Enjoy it.


Console/Shell

  • Babun – Based on Cygwin, includes a CLI package manager (pact – like apt, yum, …) and preconfigured oh-my-zsh as shell
  • ConEmu – feature rich console emulator with tabs
  • Console2 (original)/(modified fork) – console emulator, multi tabs, configurable mouse behavior
  • PuTTYssh client (when you don’t have Babun/Cygwin anyway)

File Management

Text Editors

  • Notepad++ – all-purpose editor, syntax highlighting, file monitoring (tail -f)
  • Atom – editor; same settings in all your environments

Diff/Merge

Searching

Viewers

Documentation

  • Zim – Organize notes, saves to plain text
  • Greenshot – Screenshots, including obfuscation / comments, for documentation, connects to JIRA
  • yEd – multi-platform (Win/Linux/MacOS) graph editor, extensible palette, useful pictograms
  • Paint.NET – free image editor
  • GIMP – Swiss army knife for images

System

Disk Usage

  • RidNacs – graphical du
  • WinDirStat – even more colorful graphical du
  • ncdu – CLI, can be installed from Cygwin/Babun

Keyboard

  • WinCompose – a (X.org/X11 like) compose key for Windows – type äöë߀«»←↑↓→¡☺♥… like a boss!
  • SharpKeys – remap keyboard: CapsLockCtrl, ~Esc, etc.
  • AutoHotkey – very sophisticated keyboard macros / automation – full-fledged scripting language

Clipboard

  • PureText – remove formatting from pasted text
  • Ditto – clipboard manager

Pictures (taken from Twitter):

Let's talk about Windows, pt. 1
Let's talk about Windows, pt. 2
Let's talk about Windows, pt. 3

 


Leave a comment

My Notes From Conference “Herbstcampus 2015”

In September I visited the conference “Herbstcampus” in Nuremberg. I took notes about some sessions, that I like to share with you. The notes are in German.

SOLIDes Design – Kriterien für objektorientiertes Design by David Tanzer

Solides Design

Wie geht’s? Was geht? Wann hat es Sinn? – Portierung von COBOL-Programmen nach Java by Carsten Siedentop

Cobol

Überzogen – Technische Schulden by Gerrit Beine

Technische Schulden

Follow the Leader – Wie Sie Ihr Team beeinflussen und gestalten können by Sabine Zehnder

Follow the leader0001Follow the leader0002

So sieht’s aus! -Architekturüberblicke: Tipps und Tricks by Stefan Zörner

Architektur0001Architektur0002