Amazon web services at a glance

October 31, 2018
Alex Puiu

We are living in a fast pace with data collected everywhere all the time – raw data is useless without a thorough understanding which comes from in-depth analysis and interpretation. For this, the data needs to be accessed with high availability and be integrated in different systems and applications. The market is full of various technologies and systems, most of them shifting the playground towards cloud. The advantages of this infrastructure option are well known: high availability, cheaper costs for scaling and faster upgrade times.

In this article we shall approach Amazon Web Services and their cloud technologies, with accent on the DynamoDB, API Gateway and Lambda Functions. These three services can be used to develop an API for the access to data and provide fast and scalable statistics.

To begin with, DynamoDB is a nonrelational, fully managed and scalable database that provides low-latency data access and an out of the box REST API used for querying and managing the data. Though it has some limitations when it comes to high volumes, DynamoDB is very useful when we want to provide fast access and high availability for the data.

Using the API gateway, DynamoDB’s API can be exposed and simplified for easier access for other applications and users who want to obtain data in a fast, secured and managed manner. In this way we can wrap the querying endpoints of the DynamoDB with more intuitive ones and hide the technical aspects, so the final user can access those endpoints without having a very detailed knowledge on the DynamoDB technology and concepts.  Also, we can easily manage the access to the database, by only managing the authorisation roles used by the API Gateway integrations.

Furthermore, through Lambda Functions AWS allows businesses to develop serverless services. In this way, different functionalities can be implemented using the AWS SDK and different AWS services can be integrated much easier, in different programming languages like Java, Javascript, C# or Python. Those functionalities can be exposed using the API Gateway in what form is more suitable for the business case. Lambda Functions are very interesting as they allow the programmer learn new concepts and implement functionalities using programming languages that he is not so comfortable with, without the need to create the entire project. As a consequence, in this way he can develop skills on different areas and can understand different concepts used in other scenarios and implementations.

For example, we needed to expose data through a REST endpoint, with data available only in a Data Warehouse. Developing an entire REST layer over the database wouldn’t have been the most viable solution. We chose to store the data, as it was only a selective set of it, in the DynamoDB because it came with an out of the box API and could be easily wrapped by Lambda Functions and API Gateway. It was put in place a process that synchronises the data between the two Data Sources on a daily basis, using an ETL developed with SSIS and the integration between the aforementioned AWS services. This way, we have excluded the process of deployment to a server for the REST API, gained easier maintenance procedures and higher flexibility when it comes to future implementations and modifications of the table.

There were challenges, like the limitation of the BatchWrite endpoint of the DynamoDB that limits the number of actions to 25 per batch, but in the end, with better Write Capacity Provisioned configuration we succeeded the export of data to DynamoDB without having to implement complex logic in the SSIS Custom Destination.

Implementation tips:

  • To send data to DynamoDB using SSIS, a third party adapter or an custom Script Task Destination is required, as data needs to be in the Dynamo JSON Format if the API Gateway is integrated directly with the DynamoDB. Should the integration be made through a Lambda Function, a normal JSON format can be used. More information related to the DynamoDB JSON Format can be found in the official documentation, here.
  • To increase the writing performance in the DynamoDB, use the BatchWrite endpoint, as it can decrease the writing times of up to 3 times versus PutItem endpoint (based on a 200.000 records volume of data)
  • Auto scaling starts if the set threshold of the WCU (Write Capacity Units) is passed constantly for up to 5 minutes. When writing big volumes of data, if the WCU is not enough, the process will need either an retry mechanism (take care when mapping the DynamoDB response to the API Gateway endpoint response) or a step that sets the WCU to a value that allows the process to run without bottlenecks before the writing of the data begins. This value can be observed in the metrics as the average WCU used during the run of the process. Also, the update of the WCU is limited to 4 times a day

As a conclusion, AWS provides interesting technologies that allow the implementation of serverless services with fast response times, high scalability, easy management and interconnectivity, all with the comfort of choosing different widespread programming languages. Cloud is for some time the new infrastructure reality and it is here to stay, with all the pros and constantly reducing the cons.

Interested in finding out more about how you can make technology work for your business monetizing value?
We are one message away! Contact us here.

Intro

In this era of rush and unintended superficiality, the COVID-19 pandemic came as a call for silence, introspection, isolation and care for those in need.If there is something nobody told us though, is that this mix of introspection and isolation (that sounds more like the perfect recipe for a high price meditation retreat), may be sometimes surrounded by a cloud of feelings. Ironically, right now, the sense of community is awakened more by the isolation than by the physical closeness that we've been experiencing before. Our reality transformed itself so much that some days we wonder if it's some SF stuff or if this is really happening.This calling of our community and the need to keep sharing moments with one another determined us to start a journal.

"What the journal should do?" you may ask.
We invited everyone to write, anonymously or not, how this pandemic and social distance are making them feel. It can be the humor behind one's morning rush to catch their commute only realizing that they're only half-dressed and that for a while their office will be the kitchen or the sense of solitude that lays beside a quiet night while watching one of their favorite plays online. All being said, we encouraged everybody to share and keep the Journal alive.
We will be updating it daily, so if someone's not quite ready for the sharing part, they can still feel the community's daily vibe just checking it.

As we all know, "#weMindEachOther" is a state of mind, not a place.

Day 1 (30.03)

Ioan Anton

Started 5th week in insolation and despite the examples of other countries that we (Romania) are with 1 month back of the ones that have a large number of casualties and problems, I am getting armed with hope, optimistic thoughts (as much as possible) and a large number of activities that are keeping me engaged and ease my time passing in isolation.

Mars

Today I am struggling to see also the positive side for the coronavirus crisis and find meaning in all that is happening right now. It reminds me about the important things in life - family, health, relationships (including a very good relationship with myself). It is like someone is making an experiment to teach us a lesson, maybe that lesson that was perfectly summerized by The Little Price in "It is only with the heart that one can see rightly; what is essential is invisible to the eye."

A.

As no trouble comes only by itself...today my mouses' battery died.

Gold

The first week was kind of like a bubble - happy to be home with my loved ones. The second week was hard, dark and fearful. Now I'm more connected with my truth, being it happy or hard, than I was in a long time. It makes me feel complete. It makes me...well, me.

Ioana

How fun it is to try to avoid the other video calls from the house and find a spare room :)

Day 2 (31.03)

Mars

Why am I so sensible to the weather outside, if my life is entirely inside these weeks? A little ray of sunshine coming through my window will instantly change my mood #iWantMySpringBack

Ioan Anton

This was my last day in a project that i spent almost 3 years. It was a great experience for me so today I needed to spend some time to leave some knowledge that I accumulated in order that my colleagues have some information on different parts of the project that I worked on.

Jane Doe

I think they call them "does" because of all the hit and runs, which is a bit sad if you think about it. What happened to Bambi? First of all, great idea - the whole "write down your thoughts" thing. Reminds me of one of the greatest and at the same time most horrible teachers I ever had. I remember him by one thing, and one thing alone, namely - Postmodernist literature class, the time when I learnt that you don't read Faulkner to understand what he wants to say (that's the deal with all the crap in Latin), you just read Faulkner, period. And there's this guy, mid-50s, unmarried, frustrated teacher, asking a bunch of 20 year olds, in 2017, if any of them keep a diary. Hilarious, right, but the way he put it - "Do any of you ever take a moment to think about what you do, what you feel? Do you have any idea why you do what you do, why you feel how you feel?" I mean, hilarious, right? Who has time for that? That's one of the best ways I cope with leaving the house just for dark chocolate and not knowing how long until I get to see my parents and my brother - take a bite out of the good old madeleine.

Gold

This day was so blue! But also full of work and accomplishments. So I could call it a winner.

S.

Day #21 in isolation - Today it was nice... birds singing, children playing, sun was shining... Thanks God for that bottle of Chardonnay forgotten on the bottom shelf! <3

A.

Pinky day today ~ My mouse battery came alive! Kidding, it's a new one and now life's better. AND I didn`t check the news today!

Maria

My morning office/kitchen window reveals the back door of a local store. People come and go bringing supplies I go and buy once a week. I seldom feel some kind of envy on the people free to walk the streets then I remember how fortunate I am to be able to protect my family and myself by working from the comfort of my home. Stay home, stay safe, stay sane and stay thankful.

Domnul C

This is the 21st day in auto-isolation. All the days are following this pattern: eat -> work -> eat -> work -> exercise -> eat(+alcohol) -> relaxation(2 h max) -> sleep I will come back with an update if/when something will change. Observation: I'm glad that 2 forms of salutation will disappear (at least for a while): cheek kissing and handshake

Day 3 (1.04)

M.

Last night I received some amazing news - my best friend just got into remission and he is close to beat cancer for the second (!) time. If it wouldn't have been this social distancing, probably I would have been in Timisoara right now to celebrate it together. I really needed these good news.

Mars

Today was a good day because I am (slowly) connecting to the new reality, while continuing to be connected to the same me. To be able to make jokes and not take myself too serious feels refreshing. What other better proof that we can not controll everything in life than this coronavirus crisis? But if I let fear to be dominant, I will miss the excitment of the unknown. Always said that I love surprises, now is the time to prove it. I choose to have faith in the collective "us", in humankind. Without being a religious person, I choose to believe.

Domnul C

See Day2

Teapot

Two days ago I read an article saying that what we're feeling now, during these times, is grief - we are grieving the loss of our life as it used to be. As a result, the process we are going through is similar to grieving - there are 5 phases: Denial - "This virus won't affect me", Anger - " Why is this happening?", Bargaining - "Ok, if I stay inside for two weeks, then can I have my life back?", Depression - "This will never be over, things won't ever be the same, I am suffering so much", and finally - Acceptance - "This is the situation now and I have to make the best of it. Things WILL get better". Today, after already passing the first three phases and spending almost a week in the fourth, I think I have finally started my path towards Acceptance. I'm not yet there, I'm still sad a lot, and maybe I won't ever fully be there, but the feeling of acceptance and content is starting to grow, I feel it. I'm starting to think more positively, to see the silver linings of this situation clearer, and who knows, maybe by the time this is over, I'll see life in a brighter light. Maybe we all will. Stay safe, stay sane :)

Ioan Anton

First day in new project, excited to work with new and old colleagues that I crossed path with. New challenges awaits, new business requirements to understand, new projects figure out how to open them...about this does anyone know why this damn 'npm install' command doesn't work on front-end project?

S.

Day #22 in isolation - my dog is upset that I’m working to much, I have to take more breaks and play more with him. The makeup game is still strong, I won’t give up and I will wakeup every morning really early and have the same routine, my mental health is important. I wonder how much time will pass until my Ikea order will arrive and where I can find some new vinyls cause I played so much the ones that I already have, Dean Martin is still my favorite. Maybe I should order more wine and cook more.

Gold

Today I thought a lot about diversity. That's what I miss most. I miss humans. I miss authenticity. I miss vibes. I miss places. That is how I used to learn about things...world, people. I used to observe everybody and learn, and love. I learned to love them all, differently, just how they needed it. Now I'm stuck in this apartment. But that's how I can love people now, isn't it? Protecting them, staying home.

Day 4 (2.04)

Gold

Today I fell in love with being alive. Today I got to take a walk outside. A needed one 'cause the dog was out of food. Today I wondered what is it about humans that makes us appreciate the things/places/people just after they are not ours anymore.Today I felt the sun while walking and felt like it was the first time. Today I saw people, random people, normal people with different eyes. Today I learned to be grateful for everything and anything in particular. Today I learned to feel the feelings being them heavy or uplifting. 'Cause if we are feeling them it means that they are supposed to be there, right? Today, between my home and the vet, I felt that weird combo of pure sense of freedom and paranoia that I used to feel when I was skipping classes in high school. I was so happy to be out but couldn't get rid of that "we're gonna catch you". Today was a good day.

Mars

Today was a good day because I am (slowly) connecting to the new reality, while continuing to be connected to the same me. To be able to make jokes and not take myself too serious feels refreshing. What other better proof that we can not controll everything in life than this coronavirus crisis? But if I let fear to be dominant, I will miss the excitment of the unknown. Always said that I love surprises, now is the time to prove it. I choose to have faith in the collective "us", in humankind. Without being a religious person, I choose to believe.

Domnul C

The order that contains 3 bottles of sanitary alcohol was delivered to me. Now, I can disinfect objects more often. I ate baked chicken. I like chicken. I'm still undecided if I will drink palinca or wine this evening. I like both.

Maria

The sun today was absolutely beautiful. It gave me a lot of energy to make it between the video calls running all day and the fights between my two little ninjas. Another day healthy checked - thankfully sanity is still checked also. We are still humans just in a smaller universe.

B.W

Day 17 of quarantine: I went to Mega Image for some bread and water and when I came back I waited 30 minutes in front of the door just to feel like I was at Apollo again.

A.

I`ve just realized that I skipped Day 3 :( Oh well, it was a rough day and I couldn`t focus as much as I wanted. The news that a close relative may have Covid19 it scares me and I am trying to be optimistic and positive - she needs all the good vibes Today was a bit better, I was productive and I did enjoy my colleagues'jokes - Yey! Everything will be ok, I know that!

Day 5-7 (3.04-5.04)

Domnul C

I'm thinking to isolate the ventilation hole from my bathroom. If the cigarette smoke can enter through there, I guess the virus also can. During the weekend, I want to exercise and watch "The Platform" on Netflix.

A.

Today I have a baaaad headache! Some say that it`s all because the chemicals we breath in this period of Covid19...they spray it everywhere; but what I think...it`s because I stress too much. Happy it`s Friday...hurraaaayy! Mhm no, the stress is still here. Oh well, I`ll get used to it. PS: my cousin is feeling better <3

B.W

Day 26 of quarantine: I bought "Eugenia" to feel like I'm at Mindit again. Eugenia is the best thing ever!!!!

Mars

From no cooking one month ago to 5 dishes on Sunday: soup, muffins, asparagus, banana bread and chicken with smashed potatoes. Obviously, I am an "All or nothing" type of person. Note to myself: take care of what you start getting into! I have bought only 5 bottles of wine...

Gold

I'm always thinking about my greatest dream - to become an astronaut. Obviously I'm not anything close to an astronaut. But I like to think that one of the Universes in the Multiverse has a me that lives this dream. To know the space, to see it, to live it.

Day 8 (6.04)

AI

Early March was the wrong time to delay getting a haircut...

Orezculapte

Dear Journal, This is my first entry... I have so many thoughts that I could write here, but I'll try to keep it short. Today seemed to be a pretty productive day, even though I woke up really late 'cause I couldn't sleep and I am sneeeezing sooo bad, probably allergy (grrr spring). I am really happy that I also managed to help some colleagues - I think this is one of the things I like the most: helping others/the team, offering them support. Even though I've been pretty stressed in the past weeks, today I remembered the old me and how much it matters when working remote, your attitude. If you have a different tone, if you put a certain smiley face, if you type something which can be interpreted wrongly, It can drastically change a discussion. Be careful with that and give only positive vibes - it helps you and others. But anyway, I still have some other stuff to do, 3 more actions on my to do list, but I'll resume later - the advantage of working remotely. xoxo

Domnul C

My main purpose for this week is to find an available delivery interval on a retailer website to place a big order which will include all the things I need for this month. May the force be with me!

A.

This weekend was a lazy one...I did `almost` nothing! Should I be worried? Neeeh... but I think I`m losing my energy and I have to do something to regain it. Also.... I would like to ask "Domnul C.", how was the "The Platform" movie? Is it worth it?

Day 9 (7.04)

AI

Worst part is that i JUST bought a subway monthly pass before going in isolation.

Orezculapte

Meetings. Meetings. Meetings.
A day full of meetings - some would say it is not a productive day. But actually, we have closed some opened points, opened new ones and also changed the scenery speaking and spending few hours with different people, which is gold during these times.
But anyway... yes - meetings if they are productive, are really useful and definitely help more than an email in some cases.

Domnul C

1st attempt for placing an order failed. Next attempt will take place today at midnight.
I enjoyed "The Platform" movie, it describes very well the human behavior and it somehow fits with the times we live now.

Gold

Today I spent way to much time watching french chefs ...chefing.
Also, I wonder why do we feel this need of partnership? Why are we so eager to use the "us" word?

Day 10 (8.04)

Orezculapte

Do I even have time to post something here? I should find time! Because a break is always welcomed.
My balcony is almost cleaned, between work and meetings, we've managed to clean it up and probably in the weekend we will spend time in the sun with a Cuba Libre and online party-ing with friends!

Mars

Did not write for few days because I have one question or two that keeps bothering me... What should I do in order to change my mindset from the one prior to COVID-19 crisis to the one that would see opportunities and beauty in the new reality?
How can I project an exciting future for myself (maybe 6 months or 1 year from now) to inspire my current decisions and actions, if I feel traped into the old assumptions and ways of thinking?
So many things changed in my life in the last 3 or 4 weeks, same as for almost anyone on this planet, but it feels like my main believes and ways of thinking are still the same - is this good or bad?
Does it means that I already was in a good place with me and the world and I just need to continue in the same way?
Or does it mean that I am not flexible, open minded, ready to accept the change in my life - therefore I will not be able to see opportunity in building myself into the new reality?
Overthinking.
It's probably from no sport and too much cooking...

AI

Couldn't stand it anymore. I went ahead and cut my own hair.
Good thing my sides and back aren't visible during video conferences.

Domnul C

2nd attempt for placing the big order was successful.
Now, I must think at another main purpose for this week.

B.W

I am so stressed right now, all I want is to scream really loud. Not cool at all.

Day 11 (9.04)

Orezculapte

I keep receiving this memory from 5 years ago on different social medias... when I was working completely remote.
Started in 2014, but after 2 years I've switched because I really missed the feeling of working close with the team. The human interaction that can't be replaced with videos and calls.
Now, with almost 1 month of remote work again, I feel like I'm going back to that period and even though I love working from home, I really miss the office - because its not only about the place, but also about the people giving that "human interaction" mentioned above and that good energy.

Mars

Today I finally started exercising. I feel alive again! Have to do it every day.

Teapot

Today I wanted to share with you an article by Mark Manson (you might know him as the author of "The subtle art of not giving a fuck") which helped my mindset a lot.
It's a bit long (took me 20 mins I think), but it's totally worth the read!
In other news, I'm exploring the positive parts of living alone - might be the basis for a future decision. Also working to improve my routine.
I want to get up earlier, so maybe that Zoom morning coffee is in fact a great idea. :)

A.

I didn`t write anything here for the last 2 days because I was very stressed and I had some bad headaches.
Why stressed? I really don`t know... maybe because I have a lot to do and sometimes I feel soooo drained of energy... Sometimes I don`t recognize this "me".
I always said that it`s hard for me to understand anxiety or depression because I never face it. Nor this time, don`t panic :)) but what I feel is a mix of feelings and most of them are: laziness combined with some headaches and a drop of hope that everything will be fine.
I miss going out and drink a coffee with someone for hours. I really do.

I didn't sign up for this by Black Widow or Pink Unicorn depends who you ask

It was June 2016 when I embarked into a new journey - new job that started with 2 months handover training in Nigeria... Visa, 5 vaccines … didn't know exactly what I wasn't getting myself into it but I spent 2 months of my life "locked" into a campus.
I could get out only in armored car with police protection, couldn't walk on the streets, talking only with a couple of colleagues (local people). It was raining every day and I was eating only rice as I couldn't digest local food.
Now it feels like Nigeria all over again and I didn't sign up for this.... I miss walking on the streets... I miss the smile of the lady that sells me a pretzel… I miss our coffee machine from Bravo and bragging about my 3 colors coffee... I don't want to get emotional and tell you how I miss my mum, my childhood home...
I miss everything that seemed normal and I took for granted... But I see the light, the sun shining again on our street, I have hope and I'm looking forward to the day we will all dance in a big hora.
I will kiss the Earth and I will kiss and hug every person I meet on the street... once is safe and allowed:))
Till then, I'm thankful for video conference, I will keep using at maximum this amazing "invention" on my family, friends and colleagues :)
Till next time, have a good one!

Day 12-14 (10.04-12.04)

A.

Today I realized how productive I am when my house is clean...

Gold

Had a really hard couple of emotionally draining days. Starting with last night physically too.
You see, my doggo has health issues and we still don't know what it's happening with her.
Yesterday she had surgery and last night I had to sleep with her on the floor for 2 hours 'cause she was crying so hard that she woke us up. Therefore I had 0 energy level all day.
Now we are waiting for her lab results and I am so scared.
She taught me another level of feelings. Raising her, educating her, having her here with us for every second of our lives made me feel new feels.
It's weird, intense and beautiful.
But bringing some positivism into the equation, I'm glad we did this while being able to be home with her.

S.

Today and this week I felt so bad with this isolation situation.... I just want to get in the car and drive somewhere, maybe in Istanbul or on an island in Greece.
Staying inside makes me think too much and I don't want to think, I need to do something...anything...
Tonight I'll watch an old movie, I've always been in love with old movies, but now I really feel the need for old romance.
Why isn't winter anymore? I wonder why people don't stay at home, the longer we stay inside, the faster we're getting out.
It's the first time since I've known myself when I don't feel the need to celebrate something and with Easter coming I feel even worse... Stay inside and stay safe!

thor

Dear diary,

Let me cut right to the chase – a good, honest one – I have been captive in this submarine for a few weeks now, I thought we were safe, that once we shipwreck (where?!) someone will come after us, that someone is watching a screen with circles and we’re there blinking on it, a dot, a submarine – yeah as if - we’ve been alone for a few weeks now and it’s beginning to be crystal clear /to me/ that we’re not blinking on any screen, and that our sad howls aren’t getting past the submarine’s metal walls. Water, water everywhere you look around. We’ll keep our hands on the hilt to the hilt!

As we all know feelings are art and art it's only perfect in its original state.
This entry was wrote in romanian so we will post the orginial version too.


Draga Jurnalule,

intru direct in paine - d-aia calda, moale - am ramas captiv in submarinul asta de cateva saptamani, credeam ca suntem la adapost, ca odata naufragiat (unde?!) cineva o sa vina dupa noi, ca cineva se uita pe un ecran cu cerculete si noi clipocim pe el, un punct, un submarin, dar de unde, suntem singuri de cateva saptamani, imi e tot mai clar ca nu clipocim pe nici un ecran si strigatele noastre triste nu trec de peretii de metal ai submarinului. apa, numai apa in jur! o sa tinem panzele sus pana-n panzele albe!

Mars

I have the best family in the world. Feeeling #grateful

Day 15 (13.04)

Domnul C

I heard that it will rain tomorrow. I'm happy because it will wash my car.
Someone I know sent me a picture with it and it is very dusty.
I hope that when we will be allowed to travel, distancing to be applied mandatory in trains and airplanes. Maybe I will be able to travel comfortable in a train or airplane for the first time in my life!

Gold

Today was my second day rowing. It brings me some enthusiasm that I've been lacking these days.
I never realised how hard it is to connect through video calls. I miss the "vibe" of a meeting, that feeling of minds vibing on exactly the same wavelength. Everything is so "robotic", nothing is creative or intuitive anymore.
Or maybe I am just starting to see life through hyperboles.

Mars

I find it difficult to connect through phone calls. Video is helping a little bit, but not enough.
There is a certain energy flow that is just missing. It's hard to recharge/increase my level of energy in the job related context, with missing human interactions.
When my mind is taking the lead, my intuition is fading.

Black widow feels grateful

Grateful for family and friends that are far away but safe and in good health...
Grateful for the roof over my head and food on my plate...
Grateful for my friend given by nature, my "twin", my advisor, who gives me strength and patience and wisdom and energy....
Grateful for coffee with my colleagues every morning, video meetings and a lot, a lot and a lot of work!

Day 16 (14.04)

Gold

I think I've reached the peak of my blue vibes today. I can't find my motivation anymore.
I need to go outside. I need people, lots and lots of humans all around me.

Mars

Freedom was always one of the most important things in my life. Strangely enough, lack of freedom is not the strongest feeling I have these days, but rather my lack of creativity.
It is not the outside world that is shaping who we are, but maybe plays a more important role than I thought in being a source of inspiration to me.

Day 17 (15.04)

Good Fairy

I used to just sit around and read what everybody was writing here.
BUT I saw and felt the blue vibes from the last days and boldly decided to say something.
Hey you, @Gold and @Mars! Cheer up! It's ok to feel weird sometimes. Feelings are beautiful anyway! But another fairy just whispered to me about those coffee meetings @8:30 in the morning. Everybody so ready to start another day and also eager to connect and share and be there. We'll be there, waiting for you, to laugh and connect!
You know "#WeMindEachOther is a state of mind, not a place".

Lots of love,
Good (and shy) fairy

Gold

Got my piece of good news today. Doggo's labs are here, she has a little IBD but she's fine otherwise. So happy she is safe and that there isn't any C word mentioned on those results.
It's amazing how  good news can change your hole vibe. I wasn't sure about rowing today but now I'm so ready for it.
Hope these days will bring some peace and quiet for everyone. Maybe some dancing too.

Mars

Had great news from the customer today, got me excited and ready to enjoy the Easter break!

Maria

I realised I am not that up-to-date with the news - it is somehow an achievement.
The best moment of the day - my baby boy was trying to get my attention while I was so focused working on my laptop when the perfect light touched his face in the same time I looked at him. "I love you, mommy " he said.
The time just stopped and I enjoyed the pure love of motherhood.

Domnul C

I just realized that I never had more than 1 month during the last 20 years without watching a football game! I really hope they will start playing at least behind closed doors.
Maybe tennis can start before football because distancing can be respected easier there, but having in mind rituals like Nadal's who is touching the ball (came from the ball boy) and then his face every time before he serves, I don't think tennis will start earlier..

A.

I`ve started the day with an amazing vibe drinking coffee at 8:30am with my colleagues. We`ve talked about lots of things and for a moment I forgot about the global situation and I had the energy to attent a Cardio online session <3

B.W.

Am I the only one who feels that time fly really quick nowadays?
Sometimes when I was at the office a week felt like a year, but now I don't even notice when a week is over. Maybe it's because we gave up on keeping track hours, days, weeks. And this reminds me of some lyrics from a TV show I love "when it hasn't been your day, your week, your month or even your year". Sad reacts only.

Day 18-22 (16.04-20.04)

A.

Today I was full of energy and very productive. I didn't miss the morning coffee with my colleagues and I found out some interesting "tricks" on how to spend my quarantine time! :D

Domnul C

Today I celebrate 1 month since I last left the building I live in. It's not that bad. I can do this at least until the summer of 2021.
What I do like the most about this situation is that I spend a lot less money. My monthly expenses have been nearly halved. I'm not saying that I want this situation to last forever, I'm just remarking some positive aspects.

Pink unicorn

It feels like Easter... It is Easter... No matter the distance, times or pandemics... It is Easter, we are celebrating this holy event and I can feel it through all of my senses.
We adapt, we learn how to handle difficult times, difficult situations... we break eggs, paint entire kitchen, almost burn the house making cozonaci… but we do what we feel in our hearts, in our veins, we do it our way... each and one of us in their particular way... how we saw in our homes, how we remember it from grandparents or simply how we feel it... Happy celebration!

Twinkle Twinkle Little Star

When this ends, may we find that we have become more like the people we wanted to be, we were called to be, we hoped to be.

Gold

Got a seesion of online gossiping and drinking with my friends, each one of us with a glass of rose or gin.
Watched for the second time "Perfetti sconosciuti". 300% recommend it.
Baked a lot: Tropical fruit cake - Beetroot, ginger and soured cream cake - several other cakes.
Bought me some plants.
Read a book, almost finished another one.
Made some new friends even without meeting them.
Bought some cocktail material from my fav bar.
Step by step, this life it's becoming very close to what I used to experiment before.

TALK TO THE TEAM

ASK US SOMETHING OR JUST SAY HELLO, WE'RE HERE.
CONTACT MINDIT PEOPLE