Tuesday, September 04, 2018

ISODA announces new management committee for 2018-2019

The tenth AGM of ISODA (Infotech Software Dealers Association) announced N K Mehta as its Chairman and Gunasegharan Krishnan as the association’s President for this year. 

The Infotech Software Dealers Association (ISODA) concluded its Annual General meeting last week in Mahabalipuram. 
It was 10th year of the formation of ISODA incepted in 2008 by a handful of channel companies and its owners primarily to fight the taxation structure for software industry at that time. 
ISODA has now grown into a full-fledged and active IT association encompassing over 180 members including channel companies, tech OEMs and others. 
 
Prashant Jain of JNR Management Resources and ISODA member presided over the election of new management committee (MC) at 10th AGM 



My immediate priority as the chairperson of one of India’s Premium IT Associations ISODA is to create a five year leadership plan, for a better focus on long term vision and thus make a visible difference for ISODA and its members.
N K Mehta
Chair Person, ISODA
N K Mehta, Managing Director, Secure Network Solutions became the Chairman, after being the Vice Chairman last year. Gunasegharan Krishnan, Director, eCaps Computers became the President after being the Vice President last year. 


…. Read more at

http://www.channelworld.in/media-releases/isoda-announces-new-management-committee-2018-2019 

Wednesday, April 18, 2018

Are you FAST enough for SAST & DAST?


Banking and Financial Sector companies have come a long way from the conventional banking system to modern means of providing various services to the customers at their finger trips. Long days of wait for cheque clearances, long queues at tellers and the rate of which each transaction used to occur is long gone. Now you have Internet Banking System, Mobile Banking System, and Interactive Video Customer Services. Opening of bank accounts through tablets right from the customer’s home, online transactions through NEFT (National Electronic Fund Transfer), RTGS (Real Time Gross Settlement), IMPS (Immediate Payment Service), payment wallets and several such new features have modernized and simplified banking activities. Technology brings fantastic benefits.
However, the IT teams of these financial sector organizations who are into modernization face tremendous challenges. On the customer front, they need to ensure intuitive, colourful and easy to use customer interfaces that ensure their customers do not have to be computer savvy to use their applications. But on the back-end, it all ends-up with millions of lines of coding, software development and integration to multi-channel interfaces.
Not all off-the-shelf applications can be utilized in all banking environment. Bespoke development is required to meet the specific needs of the local regulations, target customer base and modes of interaction.
Secure coding practices are now incorporated as a first lesson in programming. Any ‘bug’ unintentional or intentional brings risk and exposure that may result in downtime, data loss and financial implications. Constantly evolving threats mean the development team can never conclude ‘Our product is ready to be launched’!
Scanning of source code, identifying vulnerabilities of the code and remediating the gaps are important factors of source code analysis. Prevention of application layer vulnerabilities and Web security breaches mean half-the-battle won.
Banks have realized the need to ensure highest security to the customer data and transactions while adopting the modern technologies. Security begins right from the first step of development of the software application. Therefore, Static Code analysis becomes the first step in Application Security. Similarly, once the application goes online, the behaviour of the application in various scenarios (the running state) need to be tested for any vulnerabilities as well. Together, Static Application Security Testing (SAST) and Dynamic Application Security Testing (DAST) tools are key in the Bank’s IT Security armoury. And both these tools should be tightly integrated throughout the Software Development Life Cycle (SDLC).
Here is a simple checklist: Are you launching custom developed web and mobile applications for your customers? Are you handling critical data? Are you fast enough to adopt SAST and DAST?
~ M.K. Mohan

Knocking-off NAC, just not yet!


Happiest days of Networking? Desktop wired to a face plate, wired back to the switches and you must be physically present to access the local or corporate network resources. Then came the flexibility of laptops. You can carry it wherever you want. Presentation at a customer place, no issues. Design your presentation, off-you go, attach to the projector at the conference room and deliver a presentation. But back to the office network, you need that magic RJ-45 Ethernet cable to get hooked to the corporate network. One file server, and one print server, and somewhat advanced networks you used to have mail servers.
Then came the wireless networks. Laptops needed a PCMCIA card to make your connection wirelessly. Yet, some control with the network administrators. Introduction of built-in wireless devices, introduction of smart phones, tablets and umpteen other devices resulted in complete loss of control and administrators now with sophisticated designations as ‘Security Administrators’ started feeling the heat.
Network Admission or Access Control (NAC) is all about right people accessing right resources in compliance to the corporate security policies. No more and no less.
You want your employees to be connected 24×7? Mail clients on mobile, fancy mails tags such as ‘Sent from Outlook for Android or Sent from iPhone’? Now you are talking about what to control. How would you restrict an employee downloading a corporate email attachment to the phone and then sending it back to his or her personal email address?
Access to Corporate resources through mobile apps, Web based applications, Time and attendance, Sales and CRM from anywhere, anytime from any device, you are talking about a wide spectrum to monitor and control.
NAC is not the newest of technologies in the block. It has been there for at least two decades. Now why this renewed focus? Wireless infrastructure allowed employees, contractors and guests to access Corporate network. However, you want to restrict Guests to only access Internet and not the Intranet. You may want to allow contractors to Extranet, but not to access your internal file servers. Employees need to access certain resources, but only when they are in certain locations. Access to corporate applications from an Internet Café means a complete clean-up of session after your complete your work or risk of losing corporate data to outsiders. Organization’s decision to BYOD (Bring Your Own Device) may spell doom to CSOs and may mockingly become Bring Your Own Death (BYOD).
Protecting sensitive data, improved productivity, flexibility in BYOD, ease of deployment and ease of management are the factors a CSO to consider before deciding on a NAC solution.
Simple questions to ask yourselves before picking-up a NAC solution:
Can it provide complete visibility? Do I get detailed reporting for compliance? Can it offer context-aware policies based on user role, time, location and the kind of device he or she is accessing the corporate resource from? How much overhead it brings to the administration and management. Can the process of onboarding a user, enrolment and logging be completely automated to bring seamless experience to the users? How can I integrate with existing MDM (Mobile Device Management) solutions?
Now, we can call its NAC 2.0. A rejuvenated NAC. Or NAC reborn! Whatever you may choose to call, don’t knock-off NAC from your IT security budget. Not just yet!
~M.K. Mohan

Make way for SDP


My grandfather often used to recollect his father’s advice: Never buy lands beyond what your eyes can see! Obviously, beyond your direct vision of your lands, nobody knows who is utilizing them, and how. Drawing the analogy to the modern-day Network Managers, you can’t manage the network you can’t see.
Modern day networks are large and complex with disparate systems, security and monitoring tools. Often, these tools are purchased and deployed to address one immediate requirement with no deep-down thinking or long term thought process. Network managers are left with so many stove-pipe solutions and many places to look at when it comes to troubleshooting. Compliance to various security agencies and government requirements mean more and more security tools.
Put together can these tools are able to still leave them with a good night’s sleep is still a question. Network Visibility is becoming a key discussion point in all IT discussions. How much you know about your network and how well is the question!
From a legacy (is it too early to call it a legacy?) data center where rows of racks are stacked with switches, routers, VPN concentrators, firewalls, Intrusion Prevention Systems and log analysis appliances, to the newer data centers that have hundreds of virtualized components due to the advent of Software Defined Networking (SDN) and Network Functions Virtualization (NFV), getting the complete picture of what’s going where is still a puzzle.
Newer threats such as encrypted attacks, malware, ransomware and even the hardware related bugs that can be exploited by hackers only add to this complex picture of lack of visibility in your networks.
Of course, we have SIEMs, Log analysis and network monitoring tools. But they pose a challenge of media limitations (1G tools in a 10G network), domain or scope of these tools and constant need to upgrade and update them calling for a downtime, and therefore, time gaps in networks being protected.
When networks scale very fast, these security tools don’t. While data at rest is handled through encrypted storage solutions, data in motion remains vulnerable always.
Therefore, the resulting network in present shape, leaves several blind spots, inconsistent view of traffic, veiled encrypted traffic and constant contention for access to traffic.
The solution for these challenges is the Security Delivery Platform (SDP). Instead of looking at point solutions, it aims to provide visibility across the entire infrastructure. You have inline security tools (eg. Firewall) and non-inline tool (eg. SIEM) that needs access to the traffic through TAPS (Traffic Access Points). Limitation of limited TAPS need to be overcome to have better visibility.
Total visibility means not only seeing everything, but also not to miss something that’s very important too. With network traffic growing exponentially, challenges of sophisticated threat patterns and malware that comes in encrypted forms, directing right and meaningful traffic to the right security tools is the only way to have a greater control of your network.
Government agencies, financial sector companies, Healthcare, Media, ecommerce and even technology companies are turning to Secure Delivery Platform (SDP) to address the above challenges. Need to maintain total network visibility on-premises in your data centers and in Cloud means time has come to make way for SDP!
~M.K. Mohan

Friday, January 23, 2015

Tuesday, December 23, 2014

Another article published by Gulf Daily News in Your Views Section today - "Facing Challenges"

http://www.gulf-daily-news.com/NewsDetails.aspx?storyid=392486

Facing challenges

New country, new people, new work environment, opportunity to learn a new culture and a tax-free salary package; a dream for any expatriate to choose to work in the Gulf countries. However, the initial excitement fades away if homework is not done properly. Later, it turns into a challenge as well.
Income of an expatriate has to be divided into three '“ one portion to spend for living here, one portion to be sent home to take care of their parents or family left behind, and the third goes into future planning '“ as most of them have pension-less jobs offering no security post retirement.
So the direct conversion of dinars into home currency might have created an excitement, but when the same gets divided into three portions, it makes you blink at the stark reality. One has to lead a below average life here to save for the other two portions.
The income tax-free package too turns out to be an illusion as huge expenses are involved in annual travel back home and buying gifts for near and dear ones.
Insurance, investments in mutual funds, equities or properties, home loan, personal loan and equated monthly instalments eat away any of your desires of leading a comfortable life. And most importantly, when one works long enough in the Gulf and returns home he or she realises that all their lives were squandered thinking about tackling the future, with no focus on the present.
People from developing economies get excited about the improved conversion rates on their currencies. They have apps installed on smartphones or laptops to constantly check the current rate.
But stop for a moment and think whether the increase of one point (or one unit) gives people back home any increased buying power. Does the cost of living offset the additional income?
Websites that offer free financial consulting, retirement planning and investment tips scare you when they calculate and present that you need few tens of thousands of dinars today to lead a better post-retirement life. And how in the world the average earning expatriate is going to generate this few tens of thousands of dinars in one go?
Gulf countries do not offer citizenships or long-term residence permits. A few avenues have opened up such as residences for business owners and property investors. However, not all expatriate employees can avail of these benefits.
Dollar pegging keeps inflation under control, which makes employers to keep the salary levels same for several years altogether.
Therefore, the financial growth is fairly static over the years while the industry's salary standards grow constantly, if not dramatically, across the world.
So, after spending several years, one may find their peers back home are more or less getting the same salaries as you do and are lucky enough to spend their lives with their families.
Mohan Krishnamurthy
http://www.gulf-daily-news.com/source/XXXVII/278/pdf/page06.pdf
http://www.gulf-daily-news.com/source/XXXVII/278/pdf/page07.pdf

Saturday, August 23, 2014

Launching Almoayed ICT, Kingdom of Bahrain

Sunday, 10th August 2014

Almoayed Group is one of the leading ICT solutions providers with more than three decades of dedicated ICT and associated technologies experience in Bahrain, the GCC and Middle East region.
It was established in Bahrain in 1982 by chairman and founder Nabeel Almoayed, with the vision to develop, deploy and support innovative, quality and sustainable ICT solutions and services that meet the needs of valued customers in Bahrain and the region.

The company has since established a track record as a leader in the IT sector. It has played an integral role in the development of the kingdom’s “technology infrastructure”, and in the process has developed a wide range of strategic partnerships and alliances with technology industry leaders such as Cisco, IBM, Avaya and EMC, just to name a few.

Almoayed Group is now proud to introduce Almoayed ICT – a consolidation of the various existing divisions and group subsidiaries currently operating within the Information and Communications Technology (ICT) sector.

The newly-registered entity will incorporate Almoayed Data Group (ADG), Almoayed Telecom (Amtel), Almoayed Networks (Amnet) and other subsidiaries under one unified structure. “Our aim is to create a platform for future growth,” said executive director Dr Nawaf Almoayed.

Strategy

“Unifying our various entities is a key part of our long-term strategy, and will provide us with the necessary framework to achieve our growth targets.

“The new entity will be better geared to serve our customers by combining resources and expertise under one roof and will serve to reinforce our position as a turnkey solutions provider for all our customers’ ICT requirements.”

The ICT sector has been identified as one of the key sectors and prioritised for development by the government of Bahrain in its National Economic Strategy.
With this news Almoayed ICT reaffirms its commitment to Bahrain Economic Vision 2030 by providing the latest in cutting-edge technologies and IT infrastructure requirements for the kingdom.
With a highly experienced, qualified and dedicated workforce, Almoayed ICT is at the forefront of service and quality.

“The ICT industry is inherently one of the most dynamic and fast-changing industries, and our organisation has evolved pro-actively over the past three decades,” said Almoayed Group Chief Executive Parag Bhave.
“We are proud of our history that is synonymous with Bahrain’s development and progress in the past 30 years and our technological capabilities continue to evolve and grow.
“Our customers depend on us to build and deploy effective and reliable solutions and to provide comprehensive, trustworthy business support.

“Under Almoayed ICT we will be better positioned to provide a more comprehensive and wider range of solutions to our valued customers covering all fields of ICT.”


Sunday, October 20, 2013

Gulf News Article on one of my mentors: Mr. Ramesh Mahalingam

Developing a ‘fuzzy’ business like consulting

IdealMC is an independent consulting and advisory firm
  • By Manoj Nakra, Special to Gulf News
  • Published: 21:00 October 18, 2013
  • Gulf News
  • Image Credit: Clint Egbert/Gulf News
  • Ramesh S. Mahalingam, Managing Director - Ideal Management Consultants, at this office in Al Rostamani Tower B.
Ramesh started Ideal Management Consultants (IdealMC), a consulting / advisory company, after acquiring diverse experience as a CFO and in investment banking. The value offering of IdealMC has evolved and morphed over time. Ramesh ‘crafted’ the service offering to the needs of the market. IdealMC now has 10 employees.
 
What does IdealMC do?
 
R: IdealMC is an independent consulting and advisory firm. Dubai has had a number of consulting firms that were off-shoots of auditing companies. Very few companies offered consulting and advisory services to the SME sector. I saw a niche, and set up a boutique firm to occupy this space. In due course two things happened: we moved up the ladder to serve mid- to large clients, and we added training to our offerings.
 
Where was entrepreneurship in you?
 
R: After becoming a CA at 21, I imagined I would set up my own firm one day. Since then, I worked in diverse business sectors to gain diverse experience – in FMCG, shipping, oil & gas and investment banking. Working with top names in each of these sectors gave me a solid foundation and exposure to global best practices.
Years later, when my father retired after 38 years of service with a single employer, I felt his loss of identity, his feeling of being unemployed and unsought. This made me decide that my “retirement” should be in my hands. This, in a sense, rekindled the thought of entrepreneurship in me.
 
Your first assignment?
 
An HR job that came from a large retailer – to advise and implement the HR integration of a mid-sized service company they had just acquired. Our challenge lay in integrating two diverse companies with no commonalities in business or staffing. Since the office was not yet ready, the three of us operated from home and had meetings across the dinner table. Our need to deliver on the assignment was greater than readying the office.
When did you know the company had started?
From the very first assignment. I had an instinct that this would work. Our clients liked what we did, and referred us to others. We built our service offerings assignment by assignment, all based on client requirements. Gradually we saw it fall into three broad verticals: management consulting, advisory and training.
 
When did you need additional people?
 
We started off as a team of three, all of us highly driven to create a name for the firm. My initial concerns were “as a small firm would we be able to hire more such committed talent?”
Fortunately, we were able to find intelligent, talented and highly dedicated people relatively quickly, within the first few months.
 
Was it a cost issue?
 
Set up costs were not big. Around AED 350k got us the license, office space, visas, and furniture. The challenge was to manage the cash flows till we received our first payment.
 
Any surprises?
 
While I had envisaged the firm to focus on finance and cost management, our first assignment was in the HR area! Since then we have undertaken several HR assignment for diverse clients. Another unexpected green pasture was training which we entered into in response to a client’s request.
 
Any challenges in recruiting?
 
On average we hired a person every month after our first assignment till we reached 10.
I believe that every team member is an entrepreneur and stakeholder in the firm – an ‘emptreneur’. Our HR policy is designed to reward each person for business originated and mandates delivered.
 
Have you been recruiting from the beginning?
 
Recruitment is an ongoing exercise since I believe in getting the right people on board when they are available. We have been recruiting right through the recession in the belief that assignments would follow. Fortunately they have.
 
Any tense moments?
 
Yes, every time we send out a proposal and the client is close to decision-making. It’s a positive tension. Most of our clients have been good with paying for services provided, sparing us from unproductive stress.
You are a little uncomfortable soliciting business. How did you overcome this?
I don’t think I have overcome it! Rather than soliciting business, we try to promote ourselves as a firm, hoping our work speaks for itself. We love referrals – and have landed several assignments in this manner.
 
Is this your customer acquisition strategy?
 
Our primary strategy is to let our work speak for itself; and to follow it up with a thorough conversion process. Our proposals are detailed and comprehensive. They inspire confidence in our ability to execute.
 
Why do clients choose you? Is it a balance of quality and price? Or they want a boutique guy to do the work - specialization? Or they feel that big guys don’t pay attention?
 
I think it is because clients like our “solutions” approach; our commitment to the “spirit” of the assignment and the passion we exhibit shows in our work. We want to be the best regarded consulting firm.
My exposure to multiple industries and the diverse roles I fulfilled in my career makes it possible for me to advise clients with practical solutions. Clients see our Directors engaging actively on each assignment and feel they are getting their money’s worth while hiring us.
 
How did you select this niche?
We work with a mix of small, medium and large clients. In some cases they gave us relatively low-risk work to see how we performed; before we were able to get strategic assignments from them.
 
Your customer focus changed?
 
For us every assignment is significant. The diversity of clients and the range of assignments have constantly tested our team’s versatility. We now have a critical mass of delivered work to be able to confidently take on larger assignments.
 
How did you evolve pricing for your services?
 
We learnt along the way. We now have a scientific system wherein we estimate the time required by each resource level to complete an assignment and price the work accordingly. We also have a set of tools that help us track our performance, time and cost for each team member.
 
What worries you today?
 
How to keep up the reputation built thus far. How to make that favorable first impression each time we engage with the client.
 
Would you walk away from a job or a company?
 
Yes. We have done that when we are not comfortable with the declared intent of the client. Integrity is all important to us.
 
How long does it take you to win a job?
 
Between 2 days and 9 months.
 
Have you changed as a person?
 
Yes, the buck stops with me - I now have to think of all possibilities and consequences before making a decision, whereas earlier the parameters were limited and defined. The plus side is that from being a functionary operating within specific limits, I now have a lot more latitude.
I now have the added responsibility of signing my own paycheck and approving my own leave application!
 
Did you have to unlearn something?
 
It’s been re-learning rather than unlearning. No stereotypes, no rigidities. If I have to meet a client at 11 at night I do it.
 
Manoj Nakra, currently with Apparel group, is a mentor to DubaiSME members.

Thursday, August 08, 2013

A past overtaken by a fast moving world

Gulf Daily News 8th August 2013 - http://www.gulf-daily-news.com/NewsDetails.aspx?storyid=358869

These days newspapers often have stories about the global recession, an increase in unemployment, gross domestic product, growth rates, crude oil prices or falling gold prices, but I sincerely doubt this makes any sense to the common man.
Generation after generation we hear older people saying "in our day" or "in those days" - and I have started saying the same. Is it just that we are aging, or has it been always the way the world has progressed?
Let me rewind to a time when I was comfortable carrying a BD20 note in my wallet and would be unable to spend the whole amount in a week. What has changed?
Well, to start with, the need for communications has increased. Earlier, the justification was that businesses needed to always be connected. Now, it's the same even for individuals. So the once non-existent cost of mobile phones, mobile Internet, home Internet, Internet dongles and WiFi charges have come into play.
Secondly, super malls have cropped up everywhere.Simple purchases of groceries, milk and yoghurt do not happen anymore. You take a shopping cart, start browsing through the stalls, pick up anything and everything (often required items and mostly non-essential items on offer or sale).Now the shopping experience is all the more different and of course, all the more expensive.
Thirdly, the food joints offering the world's cuisine all within driving distance have turned us into food explorers. If it's a one-time venture, fine! But it doesn't stop there. You then have to introduce your friends to the newly-discovered restaurant. "That particular cheese item, what was it, ah well, that was very authentic.""You must try this..." I'm not sure whether we can really figure out whether the Italian or Mexican dishes on offer are authentic or not. How good are we at judging the authenticity of a particular cuisine? Nevertheless, every trip costs you something - an unplanned and non-essential expense.
Four, there is the ever-growing need for home electronic gadgets. It's amazing. Remember the simple Yashica, with 36 photos a film roll? You had to wait until you finished the entire roll and then rush to the photo studio - and then wait till the guy developed it in a dark room. The expressions on your face to see a few of your photos that were overexposed or underexposed. Forget about the excitement and thrill of seeing the photos, it wasn't expensive then! Now you have flashy digital cameras, camcorders and mobile phone cameras. Terabytes of storage are required to store the photos. Will you ever find that "one day" to sort the photos, delete the bad ones and retain the good ones? Maybe take a few for printing? Nope! What used to be considered a small business is now available in most modern homes. And you keep buying these expensive portable hard disks to store those precious moments, which you are never going to view again! At least not frequently! The habit of showing your photo albums to guests is no longer to be seen.
Five, don't forget the days when we used to play merrily and return home by dusk. Inexpensive, eh? Now modern children are tuned to PlayStation and Xbox. If you can afford the capital expense of buying the consoles, what about the games? BD15 or BD20 for a game? Come on! That used to be my weekly expense before the dawn of this new era! What has changed?
Everything around except the people of my generation and, of course, most of you readers in sync with what I have written. Now, is it time to go shopping? It seems there is some special offer on digital cameras!
Mohan Krishnamurthy

Thursday, August 01, 2013

Article:Rumours at the speed of light


Rumours at the speed of light


By Mohan Krishnamurthy, Posted on » Sunday, May 21, 2006


I STILL remember the day when we got our first television set. It was a different experience. A 12-inch black and white television, with a huge towering antenna, we often use to rotate to get clear signals. One odd programme for children and the rest some stuff which we couldn't understand or follow those days. Parents didn't stop us from watching it.

On the contrary they found it a tool to keep us home. Yes, they were tired of seeing us playing on the streets, coming home with bruises and cuts. Our clothes needed a change after every street game adventure as we used to come home soaked in sweat. Radio never needed as much attention as television demanded. You can switch on the radio and keep doing your work. But television was a crowd puller. A fascination-turned-pain before we realised. It got into our drawing room and slowly started controlling our thoughts and minds.




Unknown people started entering our home to watch programmes that were aired only between 6pm and 10pm. People used to gate-crash to watch poll results, movies or cricket scores. My mother enjoyed the recognition she got among the group as a first television owner. After the initial hospitality, my mother realised that it was going to be a Herculean task to extend the hospitality almost on a daily basis. But it was fine. We started having more unknown guests through the television itself. People were airing their views on dramas, songs, movies and debates.




With the Internet, paging, mobile and thousands of television channels, we, the public face a challenge. What to believe and what not to. What to follow and what not to. While the Internet and information technology innovation holds millions of pages of information, often we find facts are distorted, misrepresented or the truth totally blacked-out. For anything there are hundreds of views. Even scientific facts are denied, questioned or rejected altogether. Often the website reflects the owners' views and sometimes very aggressive efforts to force them on to readers. Rumours now travel at the speed of light with mobile voice, SMS and MMS. More misuse of technology rather than right use of it.

The younger generation spends time on books at schools, televisions and computers at home, hence giving birth to a new species - the couch potato. Reading books, watching television and sitting on computers for hours together negate any scope of physical exercises, handicraft, arts and literature.




Information availability is effortless nowadays, at the "click of a mouse-button" as they say. No need to discuss with elders and learned men, no peer discussion, no debate and no research by reading books from the library. In fact, if you seek any information from your friends, please do not be surprised to receive a standard answer - "Search on the Internet". But what is the accuracy of such easily available information. Is the right amount of information with accuracy reaching our children?




Creativity and innovation that existed among previous generations are scarcely found in the present one. We should not forget the growth in information technology, communications, space; aviation and automation are the fruits of man's creativity. The desire to discover, the fire to invent and curiosity to share the success have made us to see the 21st century of the world.




We must not let this creative fuel run out, particularly from our children. Schools, colleges and universities need to develop curricula that includes physical exercise, outdoor games, drawing, painting, carpentry, pottery and other handicraft courses. Parents need to spend more time with their children and help them balance between television, computers and other activities.




Yes, the older generation has a challenging task to pass on not only its technology and inventions, but also the phenomenon behind these inventions - creative thinking

My Weekend Token Utilisation Report #Week 1

A lighthearted confession of how I spent my weekend feeding tokens to my local AI ecosystem instead of doing normal human things. Takeaway I...