Skip to content

Ramblings of another geek

Geeky, by any definition.

Menu
  • About me – geeklog
  • Livestream
  • My poetry
    • A Poem for Kruthi and Deepak
    • For Usha – at my Sashtipurthi (Sanskrit for 60th birthday)
  • Privacy Policy
  • Short Stories
    • The fury, and joy, of nature
    • Finding Freedom Within (2 very short stories)
    • The return of innocence
  • The fury, and joy, of nature!
  • 🎓 The Scholar’s Compass: Guiding Graduate Research and Thesis Writing
    • Writing a Literature Review
    • 📘 Chapter-by-Chapter Application Design Report Guide
      • Chapter 1: Introduction – Instructional Guide
        • Chapter 1: Introduction – Fillable Template
      • Chapter 2: Literature and Technology Review – Instructional Guide
      • Chapter 3: Requirements and Design – Instructional Guide
      • Chapter 4: Implementation – Instructional Guide
      • Chapter 5: Testing and Evaluation – Instructional Guide
      • Chapter 6: Conclusion and Future Work – Instructional Guide
    • 📘 Chapter-by-Chapter Thesis Guide for Theoretical Research
    • 📘 Designing Innovation: A Graduate Student’s Guide to Writing an Application Design Report
Menu

Do not allow delusion to warp your perception of the real world

Posted on April 4, 2015 by mani

“The ignorant mind, with its infinite afflictions, passions, and evils, is rooted in the three poisons. Greed, anger, and delusion.” -Bodhidharma   Kabir – The couplet कबीर माया पापिनी,फंध ले बैठी हाटी । सब जग तो फंदे पद्य, गया कबीरा काटी ॥   Transliterated: Kabir Maaya Papini, Phandh Le Baithi Haati | Sab Jag Tou…

Read more

The only way to successfully pass the exam of life is to do it on our own – with other’s help, but not together!

Posted on March 31, 2015 by mani

“Ships that pass in the night, and speak each other in passing, only a signal shown, and a distant voice in the darkness; So on the ocean of life, we pass and speak one another, only a look and a voice, then darkness again and a silence.” -Henry Wadsworth Longfellow   Kabir – The couplet…

Read more

Desire can change even the most valuable tool into a weapon of destruction.

Posted on March 29, 2015 by mani

“O my wealth-coveting and foolish soul, when will you succeed in emancipating yourself from the desire for wealth? Shame on my foolishness! I have been your toy! It is thus that one becomes a slave of others. No one born on earth did ever attain to the end of desire…. Without doubt, O Desire, your…

Read more

Sreepada Sreevallabha Charitra Parayanam

Posted on March 29, 2015 by mani

Sri Maathre Namaha! Starting this Sunday (today) at 8:00 PM, we will begin the 4th week of the parayana of the Sreepada Sreevallabha Charitra in English. On Sunday, Monday and Tuesday the parayana will start at 8:00 PM EST.  Wednesday, Thursday, Friday and Saturday, the parayana will begin at 9:00 PM EST. If there is…

Read more

Everything in moderation is the best way forward!

Posted on March 25, 2015 by mani

“nāty-aśnatas tu yogo ’sti, na caikāntam anaśnataḥ na cāti-svapna-śīlasya, jāgrato naiva cārjuna” There is no possibility of one’s becoming a yogi, O Arjuna, if one eats too much or eats too little, sleeps too much or does not sleep enough. – Bhagavad Gita 6.16   Kabir – The couplet कामी लज्या न कराइ, मन माहे…

Read more

Every positive carries with it the associated payload of the negative

Posted on March 24, 2015 by mani

“The secret of health for both mind and body is not to mourn for the past, not to worry about the future, or not to anticipate troubles, but to live the present moment wisely and earnestly.”   – Siddartha Guatama Buddha   Kabir – The couplet देह धरे का दंड, सब कहु को होइ । ज्ञानी…

Read more

Desire can destroy even the strongest fort the mind can build.

Posted on March 19, 2015 by mani

“Freedom is to stand alone, unattached and unafraid, free in the understanding of desire which breeds illusion.” J.Krishnamurthi   Kabir – The couplet पुत्र पियारो पितः को, गोहाटी लागि ढाई । लोभ मिठाई हाथी दे, अपन गया भुलाई॥   Transliterated: Putr Piyaari Pitah Ko, Gohari Lagi Dhai | Lobh Mithai Haathi De, Apan Gaya Bhulai…

Read more

Laziness can undo all the good that we have steeled ourselves to accomplish over long periods of time.

Posted on March 18, 2015 by mani

“Laziness erodes a person of his enthusiasm and energy. As a result the person loses all opportunities and finally becomes dejected and frustrated. The worst thing is that he stops believing in himself.” The Sama Veda   Kabir – The couplet कबीर सोता क्या करे, सोते जोई अकाज । ब्रह्म को आसन त्यागा, सोयत काल…

Read more

‘Tis the coming of spring. Time to clean out all the accumulated dirt, air the inside, and let the sun into the soul!

Posted on March 17, 2015 by mani

“The oak sleeps in the acorn, the bird waits in the egg, and in the highest vision of the soul, a waking angel stirs.” James Allen   Kabir – The couplet तन को जोगी सब करे, मन को बिरला कोई । सहजै सब बिधि पाइए, जो मन जोगी होइ ॥   Transliterated: Tan Ko Jogi…

Read more

The best way to gain control over life – always be prepared.

Posted on March 13, 2015March 13, 2015 by mani

“Give me six hours to chop down a tree and I will spend the first four sharpening the axe.” Abraham Lincoln   Kabir – The couplet जिन जिन संभल न कियो, अस पुर पतन पाई । झाली पड़े दिन अथये, संभल कियो न जाई ||   Transliterated: Jin Jin Sambhal Na Kiyo, As Pur Patan…

Read more

A Leaf

Posted on March 12, 2015March 13, 2015 by mani

Walking in to work this morning, I saw Floating across the path – green, tiny, raw Just born, joyful, separated, yet part of the bough Sprinkling cheer, even if its life was over – ha! Nary a care, no tear, not even a flaw It seemed to say – No fear – my sighting, your…

Read more

Attachment binds – detachment is the only way to free oneself from shackles

Posted on March 12, 2015 by mani

“Attachment is the great fabricator of illusions; reality can be obtained only by someone who is detached.” Simone Weil   Kabir – The couplet जब लग भक्ति सकामता, तब लग निर्फळ सेव । कहै कबीर वह क्यों मिलै, निष्कामी निज देव ||   Transliterated: Jab Lag Bhakthi Sakaamta, Tab Lag Nirphal Sev | Kahai Kabir…

Read more

Knowledge does not lead to freedom – it only shows the path. Wisdom is the next step.

Posted on March 11, 2015 by mani

“A little knowledge is a dangerous thing, but a little want of knowledge is also a dangerous thing.” Samuel Butler Kabir – The couplet ग्यानी मूल गवैय्या, आपन भये कर्ता । ता ते संसारी भला, मन में रहे डरता|| Transliterated: Gyaani Mool Gavaiyya, Aapan Bhaye Karta | Taa Te Sansari Bhala, Man Mein Rahe Darta…

Read more

Journey

Posted on March 10, 2015 by mani

Stepping away for a while seemed so fun and easy Till I had to start the journey and walk the walk Nothing had prepared for this separation – so crazy Not being in my comfort zone – the new world a shock. Each step that separates is getting slower – am I lazy? Or is…

Read more

The body is both home and prison to the soul – until they both join forces!

Posted on March 10, 2015 by mani

“Our Souls have sight of that immortal sea Which brought us hither, Can in a moment travel thither, And see the Children sport upon the shore, And hear the mighty waters rolling evermore.” – William Wordsworth (Ode: Intimations of Immortality from Recollections of Early Childhood) Kabir – The couplet तन बोहित मन काग है, लाख…

Read more

Pray to uplift yourself – not for the world to know (it does not need to know).

Posted on March 9, 2015 by mani

“Your life quality is affected by the quality of your thoughts.” – MARCUS AURELIUS Kabir – The couplet बाहर कहाँ देखि ऐ, अंतर कहिये राम । कहो माहौल खलक सो, पर धनीसे काम || Transliterated: Baahar Kahan Dehi Ai, Antar Kahiye Ram | Kaho Maahaul Khalak So, Para Dhanise Kaam || Translation: Why do you…

Read more

Negativity is an insatiable fire – quench it with the water of calmness and the haze will vanish

Posted on March 6, 2015 by mani

“The battle you are going through is not fueled by the words or actions of others; it is fueled by the mind that gives it importance.” – Shannon L. Alder Kabir – The couplet सकलो दुर्मति दूर करू, अच्छा जनम बनाव । काग गवन गति छांडि के, हंस गवन चलि आव || Transliterated: Sakalo Durmati…

Read more

Stop chasing shadows – their promise is without substance

Posted on March 4, 2015 by mani

“What is life? A madness. What is life? An illusion, a shadow, a story. And the greatest good is little enough; for all life is a dream, and dreams themselves are only dreams.” – Pedro Calderon de la Barca Kabir – The couplet माया छाया एक सी, बिरला जाने कोई । भागात के पीछे लगे,…

Read more

Prayer helps to understand the Self – and leads us to our true inheritance.

Posted on March 3, 2015 by mani

“Please give me the light of your wisdom To dispel the darkness of my mind And to heal my mental continuum.” – from a prayer to Buddha   Kabir – The couplet पांच पहर धंधा किया, तीन पहर गया सोय । एक पहर भी नाम बिन, मुक्ति कैसे होय ||   Transliterated: Paanch Pahar Dhandha…

Read more

Let your love liberate you – nothing else can do so in such a simple fashion!

Posted on March 2, 2015 by mani

“My happiness is not the means to any end. It is the end. It is its own goal. It is its own purpose.” – Any Rand (Anthem)   Kabir – The couplet भक्ति निसैनी मुक्ति की, संत चढे सब ढाई । जिन जिन मन आलस किया, जनम जनम पछिताई|| Transliterated: Bhakti Nisaini Mukti Ki, Sant…

Read more

We pray to open our eyes to the Reality of the Self. There is no other Reality outside of that that we need.

Posted on February 28, 2015 by mani

“Self-realization is the knowing – in body, mind, and soul – that we are one with the omnipresence of God; that we do not have to pray that it come to us, that we are not merely near it at all times, but that God’s omnipresence is our omnipresence; that we are just as much…

Read more

Peace cannot be the goal. Peace is the way to find the self. The self has to be the goal.

Posted on February 26, 2015 by mani

“There is no path to peace. Peace is the path.” – Mahatma Gandhi   Kabir – The couplet आपा तजे और हरि भजे, नख सीख ताजे विकार । सब जीवन से निरबैर रहे, साधु मति है सार || Transliterated: Apa Taje Aur Hari Bhaje, Nakh Seekh Taje Vikaar | Sab Jeevan Se Nirbair Rahe, Sadhu…

Read more

To find bliss, give up holding on to that which you do not want to let go of.

Posted on February 24, 2015 by mani

“When you connect to the silence within you, that is when you can make sense of the disturbance going on around you.” – Stephen Richards   Kabir – The couplet सुमिरन किया तब जानिया, तन मन रहा समाय । आदि अंत मध्य एक रस, भुला कबहु न जाय || Transliterated: Sumiran Kiya Tab Jaaniya, Tan…

Read more

One moment of peaceful focus can lead to a life of content.

Posted on February 23, 2015 by mani

“Everything we hear is an opinion, not a fact. Everything we see is a perspective, not the truth.” – Marcus Aurelius   Kabir – The couplet सुमिरन थोर ही भला, जो करी जाने कोई । सूत न लागि बनवानी, सहज सेवा सुख होइ|| Transliterated: Sumiran Thor Hi Bhala, Jo Kari Jane Koi | Soot Na…

Read more

It is not distraction that makes us lose – it is our lack of focus which distracts us from recognizing when we are distracted.

Posted on February 22, 2015 by mani

“The saints, too, had wandering minds. The saints, too, had constantly to recall their constantly wandering mind-child home. They became saints because they continued to go after the little wanderer, like the Good Shepherd.” – Peter Kreeft   Kabir – The couplet सुमिरन की सुधि यूँ करो, ज्यों सुरभि सुतचहि । कहहि कबीर चर चरि,सुरभि…

Read more

We can call ourselves wise when we have mastered the art of silence

Posted on February 21, 2015 by mani

“Never complain, never explain. Resist the temptation to defend yourself or make excuses.” – Brian Tracy   Kabir – The couplet ज्ञान कथे बक बक मरे, काहे करे उपाधि । सद्गुरु हमसे एनु कहे, सुमिरन करे समाधि || Transliterated: Gyan Kathe Bak Bak Mare, Kaahe Kare Upaadhi | Sadguru Hamse Enu Kahe, Sumiran Kare Samadhi||…

Read more

True joy comes when we can practice complete detachment

Posted on February 19, 2015 by mani

“If someone corrects you, and you feel offended, then you have an EGO problem.” – Nouman Ali Khan   Kabir – The couplet अहंग अग्नि ह्रदय दहे, गुरुते चाहे मन । तिन्हो को यम न्योता देहि, तुम हो मेरे मेजमन|| Transliterated: Ahang Agni Hriday Dahe, Gurute Chahe Man | Tinho Ko Yam Nyota Dehi, Tum…

Read more

The simplest way to focus is to force all senses to the one item, to the exclusion of everything else.

Posted on February 17, 2015February 17, 2015 by mani

“Feelings come and go like clouds in a windy sky. Conscious breathing is my anchor.” – Thích Nhất Hạnh   Kabir – The couplet तू तू करता तू भया, मुझमे रहा नु हू । बरी फेरी बलि गई, जीत देखूं तित तू || Transliterated: Tu Tu Karta Tu Bhayaa, Mujhme Raha Na Hoo | Bari…

Read more

Absolute love starts with the absolute sacrifice, and results in the perfect merge!

Posted on February 16, 2015 by mani

“True love is when you will do anything and everything that you can just to make your love happy.” -Anurag Prakash Ray   Kabir – The couplet प्रेम गली अति संकरी, तामे दोउ न समाई । जब मई था तब हरि नहीं, अब हरि हा मई नाही || Transliterated: Prem Gali Ati Sankari, Tame Dou…

Read more

The further we step in the direction our ego drives us, the farther away we stray from our true purpose in life!

Posted on February 12, 2015February 12, 2015 by mani

“We are moving toward a dictatorship of relativism which does not recognize anything as for certain and which has as its highest goal one’s own ego and one’s own desires.” – Pope Benedict XVI   Kabir – The couplet पिया चाहे प्रेम आस, रखा चाहे मन । दोउ खड़ग एक मयान में, देखा सुना न…

Read more

See yourself for who you truly are, not the facade you built around you!

Posted on February 11, 2015 by mani

“When you stop living your life based on what others think of you real life begins. At that moment, you will finally see the door of self acceptance opened.” – Shannon L. Alder   Kabir – The couplet ह्रदय भीतर आरसी, मुख देखा नहीं जाय । मुख तो तबही देखिलो, जब दिल की दुविधा जाय||…

Read more

To allow liberation to find you, first liberate yourself from desire!

Posted on February 10, 2015 by mani

“Learning to let go should be learned before learning to get. Life should be touched, not strangled. You’ve got to relax, let it happen at times, and at others move forward with it.” – Ray Bradbury   Kabir – The couplet जो तू चाहे मुक्ति को, छोड़ दे सबकी आस । मुक्त ही जैसा हो…

Read more

Learn to live life, without becoming life or attached to it!

Posted on February 9, 2015 by mani

“I expect to pass through life but once. If therefore, there be any kindness I can show, or any good thing I can do to any fellow being, let me do it now, and not defer or neglect it, as I shall not pass this way again.” – William Penn   Kabir – The couplet…

Read more

External expressions of joy do not necessarily reflect the true inner self

Posted on February 5, 2015 by mani

“Find a place inside where there’s joy, and the joy will burn out the pain. – Joseph Campbell   Kabir – The couplet हंसी हंसी कांत न पायी, जिन पाया तीन रोये । जो हंसी ही हरी मिले, तो कौन दोहागिन होए॥ Transliterated: Hansi Hansi Kant Na Paayi, Jin Paaya Tin Roye | Jo Hansi…

Read more

To really exist as the self, change from being the actor to being the observer.

Posted on February 4, 2015 by mani

“Your living is determined not so much by what life brings to you as by the attitude you bring to life; not so much by what happens to you as by the way your mind looks at what happens.” – Kahlil Gibran   Kabir – The couplet केसों कहा बिगाडिया, जे मुंडे सौ बार ।…

Read more

We find our true identity only by giving it up!

Posted on February 2, 2015 by mani

“Eventually, all things merge into one, and a river runs through it.” – Norman Maclean   Kabir – The couplet हेरत हेरत हे सखी, रहा कबीर हेराइ । बूँद समाई समुंद में, सो कत हरी जाइ || Transliterated: Herat Herat He Sakhi, Rahaa Kabir Heraai | Boond Samaai Samund Mein, So Kat Heri Jaai|| Translation:…

Read more

We let our environment shape us, so let us pick the right environment

Posted on February 1, 2015 by mani

“Men stumble over the truth from time to time, but most pick themselves up and hurry off as if nothing happened.” – Winston Churchill   Kabir – The couplet कबीरा कलह अरु कल्पना. सत संगती से जाय । दुःख बासे भागा फिरै, सुख में रहे समाय|| Transliterated: Kabira Kalah Aru Kalpana, Sat Sangati Se Jaay…

Read more

Relinquish ego and find the world

Posted on January 31, 2015 by mani

“If you want to reach a state of bliss, then go beyond your ego and the internal dialogue. Make a decision to relinquish the need to control, the need to be approved, and the need to judge. Those are the three things the ego is doing all the time. It’s very important to be aware…

Read more

We cannot control time – we only have the privilege of using it.

Posted on January 30, 2015 by mani

“Time and tide wait for no man.” – Geoffrey Chaucer   Kabir – The couplet पाँव पालक की सुधि नाही, करे कल की साज । कल अचानक मारसि, ज्यों तीतर को बाज ||   transliterated: Paav palak ki sudhi naahi, kare kal ki saaj| Kal achaanak marasi, jyon teetar ko baaj || Translation: We have…

Read more

Effective conversation stands on the bedrock of politeness.

Posted on January 29, 2015 by mani

“Politeness is the flower of humanity.” – Joseph Joubert   Kabir – The couplet   सुख सागर का शील है, कोई न पावे थाह । शब्द बिना साधु नहीं, द्रव्य बिना नहीं शाह || transliterated: Sukh Saagar Ka Sheel Hai, Koi Na Paave Thaah | Shabd Bina Sadhu Nahi, Dravya Bina Nahi Shah || Translation:…

Read more

Action tainted by expectation rapidly degenerates into desire

Posted on January 28, 2015 by mani

“If my love is without sacrifice, it is selfish. Such a love is barter, for there is exchange of love and devotion in return for something. It is conditional love.“ – Sadhu Vaswani   Kabir – The couplet   कामी क्रोधी लालची, इनसे भक्ति क्या होए । भक्ति करे कोई सूरमा, जाती वर्ण कुल खोए…

Read more

Chanting is not meditation – lack of understanding is not an excuse.

Posted on January 27, 2015 by mani

“What is important in meditation is the quality of the mind and the heart. It is not what you achieve, or what you say you attain, but rather the quality of a mind that is innocent and vulnerable. Through negation there is the positive state. Merely to gather, or to live in, experience, denies the…

Read more

The company we choose shapes our life and achievements

Posted on January 26, 2015January 26, 2015 by mani

“Good company in a journey makes the way seem shorter.” – Izaak Walton   Kabir – The couplet ऋद्धि सिद्धि मांगो नहीं, मांगो तुम पाई ये । निसदिन दर्शन साधु को, प्रभु कबीर कहु दे ||   transliterated:Riddhi Siddhi Mangou Nahi, Mangou Tum Pai Yeh |Nishidin Darshan Sadhu Ko, Prabhu Kabir Kahu Deh || Translation:Wealth or fame…

Read more

God did not choose names – we choose them instead – and then bind to the name instead of the God they are meant to represent!

Posted on January 25, 2015 by mani

“How strange that Nature does not knock, and yet does not intrude!” – Emily Dickinson   Kabir – The couplet दास बनना कठिन है, मैं दासों का दास । अब तो ऐसा होए रहूँ, पाँव तले की घास ||   transliterated: Pakhaa pakhi ke kaarane, sab jag rahaa bhulaan | Nirpakh hoi ke hari bhaje,…

Read more

Only complete surrender leads to true independence

Posted on January 24, 2015 by mani

“You cannot fulfill God’s purposes for your life while focusing on your own plans. ” – Rick Warren   Kabir – The couplet दास बनना कठिन है, मैं दासों का दास । अब तो ऐसा होए रहूँ, पाँव तले की घास ||   transliterated: Daas bananna kathin hai, main daason ka daas | Ab to…

Read more

In anything as relative as human life, how can there be absolutes?

Posted on January 23, 2015 by mani

Virtue is relative to the actions and ages of each of us in all that we do. – Plato   Kabir – The couplet सोना सज्जन साधु जान, टूट जुड़े सौ बार । दुर्जन कुम्भ कुम्हार के, एके धक्का दरार||   transliterated: Sona sajjan sadhu jan, toot jude sau baar | Durjan kumbh kumhaar ke,…

Read more

The body is the perfect prison – for it limits us while making us believe we are free

Posted on January 22, 2015 by mani

Don’t gain the world and lose your soul; wisdom is better than silver or gold. – Bob Marley   Kabir – The couplet अटकी भाल शरीर में, तीर रहा है टूट । चुम्बक बिना निकले नहीं, कोटि जातां को फूट ||   transliterated: Atki bhãl sharir mein, teer raha hai toot | Chumbak bina nikle…

Read more

To light the fire is not enough. Light it, and then find the silence inside.

Posted on January 21, 2015January 21, 2015 by mani

Guru is like an axe who cuts the attachments deep within one’s heart. Real diksha means that he has no attachment to anything of this material world. – Subhag Swami   Kabir – The couplet पावक रूपी साइयां, सब घाट रहा समाई । चित चकमक लागे नहीं, ताते बुझि बुझि जाइ ||   transliterated: Pãwak…

Read more

Forced change does not always provide desired results

Posted on January 18, 2015 by mani

“Nearly all men can stand adversity, but if you want to test a man’s character, give him power.” – Abraham Lincoln   Kabir – The couplet बहुत दिवस ते हिंदिया, सुनिए समाधि लागै । करहा पारा गढ़ में, दुरी पारा पछताए ||   transliterated: Bahut diwas te hindiya, suniye Samadhi laagai| Karha paara gadh mein,…

Read more

Our habits and instincts are the cause for our success or failure

Posted on January 17, 2015 by mani

“Having a low opinion of yourself is not ‘modesty.’ It’s self-destruction. Holding your uniqueness in high regard is not ‘egotism.’ It’s a necessary precondition to happiness and success.” – Bobbe Sommer   Kabir – The couplet बन ते भागा बिहड़े परा, करहा अपनी बन । बेदन करहा कसो कहै, को करहा को जान || transliterated:…

Read more

Posts pagination

  • Previous
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • Next

Categories

  • about me (8)
  • Philosophy (237)
    • Kabir (226)
    • Religion (2)
  • Philosophy and Religion (26)
  • poetry (6)
  • Technology and Management (4)

Recent Posts

  • A Mirror for the Self June 29, 2025
  • Modern Wisdom Echoes June 28, 2025
  • Let Them Laugh at the Start, Not at the End June 27, 2025

Archives

  • June 2025
  • August 2024
  • May 2024
  • April 2024
  • March 2024
  • July 2023
  • April 2023
  • March 2023
  • May 2019
  • January 2019
  • January 2017
  • January 2016
  • July 2015
  • June 2015
  • May 2015
  • April 2015
  • March 2015
  • February 2015
  • January 2015
  • December 2014
  • July 2014
  • March 2013
  • February 2013
  • September 2012
  • April 2012
  • March 2012
  • May 2011
  • April 2011
  • March 2011
  • February 2011
  • January 2011
  • December 2010
  • November 2010
  • October 2010
  • September 2010
  • July 2010
  • June 2010
  • May 2010
  • March 2010
  • December 2009
  • November 2009
  • September 2009
  • August 2009
  • July 2009
  • May 2009
  • March 2009
  • February 2009
  • January 2009
  • December 2008
  • September 2008
  • September 2007
  • August 2007
  • February 2007
  • May 2006
  • January 2006
  • June 2005
  • February 2005
  • January 2005
  • February 2004
  • January 2004
  • July 2003
January 2026
M T W T F S S
 1234
567891011
12131415161718
19202122232425
262728293031  
« Jun    

Categories

  • about me (8)
  • Kabir (226)
  • Philosophy (237)
  • Philosophy and Religion (26)
  • poetry (6)
  • Religion (2)
  • Technology and Management (4)

Archives

© 2026 Ramblings of another geek | Powered by Superbs Personal Blog theme