Cover photo
Miguel Rodriguez
Works at Digitalstrom AG
Lives in Zürich, Switzerland
14,231 followers|970,407 views


I got a Visual Studio license for the next 5 million years...
I wonder if support is included...
Add a comment...

Miguel Rodriguez

Shared publicly  - 
That's what I call setting the priorities right...
Remember - always get a good social media picture before taking care of any emergency. 
19 comments on original post
Roger Ruckstuhl's profile photoJeremy Holton's profile photo
Add a comment...

Miguel Rodriguez

Mobile Phone HDR or Other  - 
View of the lake of Zurich. Taken in an iPhone with HDR fusion. Effects with Snapseed 
Dylan Cuffy's profile photoAnthony Hernandez's profile photo
Add a comment...

Miguel Rodriguez

Shared publicly  - 
Thanks to +Alan Dayley for sharing these slides on Agile.
Mile High Agile 2015 was last Friday in Denver. Two of my colleagues from +SolutionsIQ and myself led sessions during the one-day event. We had a lot of attendees in our sessions, easily obvious since 850+ were registered!

While reading slides is not the same as experiencing the session, these decks can give you some of the ideas we were talking about. Let me know if you have questions.
View original post
Alan Dayley's profile photo
Happy to do it!
Add a comment...

Miguel Rodriguez

Shared publicly  - 
A different kind of quesadilla. Love the mix of cheeses.
Salvadoran Rice Cheese Cake recipe (Quesadilla).

At the request of the smart and wonderful, +Giselle Minoli, here is my recipe for Salvadoran quesadilla. (Salvadoran quesadilla is completely different from Mexican quesadilla: The Salvadoran Quesadilla is a sweet and delicious, soft and creamy cake with a hint of cinnamon.)

This is my own version, of course, so it's a little different than the typical recipe.  Also, this particular quesadilla was baked in a wood-fired oven, the same way it used to be done in El Salvador when I was little. To make the 3-tiered layer cake I made a double batch and put it into three nesting cake pans.

I grew up eating this wonderful treat, always with a cup of homemade hot chocolate. My mom taught me how to make this, except she doesn't use any eggs (she doesn't like them) so it's possible to skip the eggs if that's your preference. But you'll need to add a cup of buttermilk if you do that.

Salvadoran Rice Cheese Cake (Salvadoran Quesadilla)

1/2 cup brown rice flour
1/2 cup white rice flour
1 1/2 teaspoons baking powder
3/4 teaspoon ground ceylon cinnamon
1/4 teaspoon salt
1/2 cup almond meal 
4 eggs
1 cup plain sheep milk yogurt, room temperature 
1 cup labneh cheese, room temperature (or creme fraiche or mascarpone cheese)
1 cup crumbled sheep feta cheese, room temperature 
1 cup grated parmesan or aged pecorino cheese
1/3 cup grated sharp cheddar cheese, room temperature
1/2 teaspoon vanilla extract
1 cup sucanat (or organic sugar)
1 stick goat butter, room temperature or melted (or organic butter)
2 tablespoons cup raw sesame seeds


1 - Pre-heat oven to 350F

2 - Prepare rimmed cookie sheet by greasing it with butter and dusting it with rice flour until well coated. Discard of excess flour.

3 - Sift flour with baking powder, cinnamon and salt into a medium bowl (using sifter or medium mesh strainer). Add almond meal and mix until well combined and set aside.

4 - In a large bowl, using electric hand mixer or large whisk, beat the eggs until light and fluffy. Add sugar and continue to beat until well combined.

5 - In a medium bowl, using a hand mixer or whisk, combine yogurt, labneh, feta, parmesan or pecorino and vanilla until well mixed. Gradually add flour mixture and mix until well combined. Add egg mixture and mix until the batter is smooth  (tiny chunks of cheese are okay).

6 - Pour batter and spread evenly with a rubber spatula into the cookie sheet. Sprinkle sesame seeds on top and bake for 35 to 45 minutes or until it looks dark golden brown and it springs up at the touch of the finger and the edge pulls away from the edge of the pan. Remove from oven and allow to cool off on wire rack. Cut into squares and eat warm. Can be reheated for a soft consistency.


- For added nutrition, add 1/4 cup ground yellow flax seeds or 1/4 cup chia seeds mixed with 1/4 cup buttermilk (or organic milk)

- Use only whole grain brown rice flour

- Make it without eggs by adding one cup of buttermilk

Here is the cookie-sheet:
6 comments on original post
Alfonso Meneses's profile photo
Se ve buena, la voy a intentar.
 ·  Translate
Add a comment...

Miguel Rodriguez

Shared publicly  - 
Great thoughts on bringing change...
Transformation Axioms

Agree or disagree? Either way, tell me more.

* An organization's successful transformation to Agile must include changes in process (teams, product definition, workflow, etc.), culture (ex. hierarchy, management, policy, etc.) and technology (ex. technical practices, architecture, automation, etc.).

* Changing these three areas at the same time is nearly impossible, at least to start.

* Process is where most organizations start and end their change.

* Without congruent change to culture and technology, change to process will be superficial or even damaging. 

* A significant part of the backlash against Agile ideas is a result of experiences with superficial and damaging process change without congruent culture and technology changes.

* Successful process change, even partial improvement can create the positive energy to trigger culture and technology change.

* People of passion and vision at all levels of the organization are the reason for success and positive change.

* If you are one of those passionate visionaries, you need to change your organization, or change your organization, so that improvements to work life and the world increase.

* Agile is not the point, it is a path. A better world is the point.
6 comments on original post
Add a comment...
Have him in circles
14,231 people
Mark Ghil Romano's profile photo
Robert Bertrand's profile photo
Ben Ransom's profile photo
HG Schlüter's profile photo
Matty John's profile photo
Jhojan Kyllys's profile photo
Adam Maslen's profile photo
abdalla rashid's profile photo
Jeremy McMillan's profile photo
digitalSTROM Algorithms. Keeping track of historical temperature data.
When interviewing candidates that want to join our digitalstrom team I always have some algorithm questions ready for them.  And what I am looking for is someone who can not only get the task done but also somebody who would choose the most efficient algorithm that gets the task done.  
One example of an algorithm question I use is keeping track of the historical temperature data for our customers. Choosing the right algorithm can make a big difference on the amount of data that we have to keep in our backend servers for every installation.
The problem description is quite simple: We have a smartphone application where the user should be able to view the indoor temperature of a given room together with the outdoor temperature.  We want the user to be able to zoom in and out in time, and to scroll through the graph.
Returning the raw data to the smartphone will not work for all cases.  The smartphone has limited memory resources and network bandwidth.  Lets assume that you receive a new temperature value every 5 minutes. If the user zooms out to a week the graph would have to display 12*24*7= 2016 data points.   That's just for a week.  The smartphone app will be slow if we use raw data.
- The first question I expect from a candidate is how many data points can we send to the smartphone application so that it stays responsive.  About 1000 is a good answer
- The second concept I expect is to get some kind of aggregation defined. Once the zoom level reaches a given scale an efficient implementation will use a different data set that returns data every hour, and then every day, and then every week.  The smartphone app will then fetch the aggregated data when zoomed out.
And its now that things start getting interesting.  Fetching the stored data to calculate the rolling average on every query is definitely a poor design decision.  I would expect the candidate to come with a schema for keeping a rolling average.
Aggregating data for one hour requires adding the 12 five minute values and dividing them by 12 once the hour is reached. But there is a small detail to consider.  If we only wait until the hour is finished to calculate the value, the graph will have a gap at the end. For example, if it is 10:55 we would have data for:
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, and then a gap of 55 minutes.  We can do better than this.
We can create an algorithm that will keep a rolling average of the last hour. This algorithm will have to keep track of 2 numbers:
- The total of the sum of all temperatures
- The number of data sets
Calculating the value of the 10:55 data point is easily done by dividing the sum by the number of data sets.The same needs to be done for the day and week series.
The best engineers will also cover corner cases like what happens if the server were we are keeping the data restarts.  Using our algorithm we just need to make sure we store our total and count for every of the series we are keeping.
As the old saying goes: „All roads lead to Rome“. But we want the one that will get us there faster and spending the least amount of resources. 
Add a comment...

Miguel Rodriguez

Shared publicly  - 
So true.
Infographic: How managers affect their employees' wellbeing: #virgindisruptors 
11 comments on original post
Add a comment...

Miguel Rodriguez

Shared publicly  - 
vint cerf's profile photoDavid Landry's profile photoRicardo Blanco (Mr. White)'s profile photoMiikka Antrell's profile photo
Network engineers maybe, software engineers usually just assume the network is there to use.
Add a comment...

Miguel Rodriguez

Introduce Yourself! :)  - 
Greetings from Switzerland. Doing HDR using HDR fusion on my iPhone and filtering using Snapseed...
Roland ECKist's profile photo
Add a comment...
Traditional Easter pie from Sprungli in Zurich, Switzerland.
We can't agree on what are the rabbits carrying in their hands...
Steve Brown's profile photoMiguel Rodriguez's profile photoAthena Carey's profile photo
Walking stick for sure. 
Add a comment...

Miguel Rodriguez

Shared publicly  - 
After the storm. Clear skies 
Add a comment...
Have him in circles
14,231 people
Mark Ghil Romano's profile photo
Robert Bertrand's profile photo
Ben Ransom's profile photo
HG Schlüter's profile photo
Matty John's profile photo
Jhojan Kyllys's profile photo
Adam Maslen's profile photo
abdalla rashid's profile photo
Jeremy McMillan's profile photo
Engineering Manager
  • Digitalstrom AG
    Head R&D, 2009 - present
  • Bridgeco
    Head of Digital Media Player Software group, 2005 - 2009
  • Esec
    Manager system and user services software, 1996 - 2005
Basic Information
The meaning of life is to find out the meaning of life

I like to write about the psychology behind social media. Below a list of the most popular articles I have published in the last months. 

I have also published a Kindle book with a selection of these articles. Amazon prime members can lend it for free. 

- Maslows hierarchy of needs applied to social media. Crowd sourced with contributions by +Rod Dunne , +Denis Labelle, +Giselle Minoli, +Jack C Crawford and the folks at +Media Tapper 

- What motivates us to post on G+ 

- Why G+ gets you in the flow state and why it is a good thing. 

- The G+ smart swarm 

- Your time perspective affects how you build your friendships

- Which improvements bring Google to social media

- The power of diversity

- Why media stars top the most followed lists

- Google + is the new meme exchange

- When less information is more

And the last one if you want to know how the Kindle book was put together 

I am an engineering manager working with a great team at Aizo/ digitalSTROM. We work at the conjuction of smart home and energy management. 

DigitalSTROM products provide connectivity to electrical devices in the home over the existing power cables. This includes every lamp, light switch, blinds and any device plugged in. This network of devices is connected through a server mounted in the electrical cabinet to a local area network. Our applications begin with the intelligent, comfortable and energy efficient orchestration of lights, shades and any electrical devices at home.

Digitalstrom components are based on a high volt IC in a small size clamp.  Its minimal size allows mounting it behind existing lights and switches. This allows retrofitting houses using the existing power cables. Each digitalSTROM clamp can switch, dim, measure electricity and communicate its status. It also has its own processor enabling decentralized intelligence.

I am a singularitarian, a geek dad, and a music lover. I enjoy cooking all kinds of stuff and love traveling around the world. My favorite spots? Tokio, the Mayan riviera and San Sebastian in Spain.

Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Zürich, Switzerland
Puebla, Mexico - Monterrey, Mexico - Lubbock, Texas
Miguel Rodriguez's +1's are the things they like, agree with, or want to recommend.

Mit der dS NFC-App können Sie Ihr digitalSTROM Smart Home über NFC-Tags bedienen.- Erfassen Sie NFC-Tags und weisen Sie über die dS Home Con

Super Plussers - Latest

Showcasing the footprints of heroes!

Change yourself - Spiked Math

Change yourself - Spiked Math Comic - A daily math webcomic meant to entertain and humor the geek in you...

Mind Calculating - Spiked Math

Mind Calculating - Spiked Math Comic - A daily math webcomic meant to entertain and humor the geek in you...

Miguel Rodriguez is the 1st to sign the Coworking Manifesto at New Tech ...

Coworking is the future of working. Let's share the ethics of good coworking. Sign the Cowoorking Manifesto on our homepage.

Jargon-Bot – Google Apps for Business

Real-time, in-product translation. Jargon-Bot instantly recognizes business terms and provides clear jargon translation. Active machine lear


Electricity is no longer dumb. Digitalstrom is a new standard for electrical installations utilising the existing power lines to create an i

Stacie Florer

Artist Conversationalist Writer

The fight Guy Kawasaki vs. Britney Spears on Google+ -

Take a look at the growth of the follower numbers of Guy Kawasaki and Britney Spears at Google+, compared directly within one chart.

The fight Mark Zuckerberg vs. Larry Page on Google+ -

Take a look at the growth of the follower numbers of Mark Zuckerberg and Larry Page at Google+, compared directly within one chart.

Assymptote - Spiked Math

Assymptote - Spiked Math Comic - A daily math webcomic meant to entertain and humor the geek in you...

El Bulli Prepares to Close With 48-Course Blockbuster Menu

Chef Ferran Adria served up 40 courses of culinary magic when I last ate at El Bulli in 2007, from the gin-fizz aperitif where the froth was

Landgasthof Halbinsel Au - Ihr Paradies auf einer naturgeschützten ...

GENIESSEN SIE DAS PARADIES auf einer naturgeschützten Halbinsel. Die einmalig schöne Lage am Zürichsee mit der herrlichen Aussicht auf See u