Going Remote? Tips from the Remotees
Thinking about becoming a remote employee? It’s not just a professional change, it’s a lifestyle change; that isn’t right for everyone. Here are some tips from Red Hat remotees on how to know if a permanent work-from-home arrangement is right for you and then how to succeed if it is.
Continue reading “Working on Dispersed Teams – Part 4 of 7”
Hi there! It’s been a while since I last wrote an article. Today, I want to show you how to easily setup some persistent storage for your projects in minishift / CDK 3 (Red Hat’s Containers Development Kit 3).
Continue reading “Adding Persistent Storage to Minishift / CDK 3 in Minutes”
What Remotees Want You to Know
Remote workers are an integral part of the workforce, but it can be easy to forget them. I can vouch that sometimes a remotee will pipe up from the conference room speakerphone, and we exchanged looks of shock and panic through stifled giggles because we forgot they were on the line. This isn’t a testament to a remotees’ value; they’re key players we need. Being out of sight can naturally let people fall out of mind. “If they’re at a disadvantage, why don’t they just speak up?” you ask. Some of a remotee’s visibility is within his or her control, but the rest is determined by the centralized team. It’s not a fair arrangement, but it can be fixed.
Continue reading “Working on Dispersed Teams – Part 3 of 7”
What can be done to help the OpenJDK JVM play well in the world of Linux Containers?
I thought I’d start tackling this issue by answering some frequently asked questions:
Why is it when I specify -Xmx=1g my JVM uses up more memory than 1gb of memory?
Specifying -Xmx=1g is telling the JVM to allocate a 1gb heap. It’s not telling the JVM to limit its entire memory usage to 1gb. There are card tables, code caches, and all sorts of other off heap data structures. The parameter you use to specify total memory usage is -XX:MaxRAM. Be aware that with -XX:MaxRam=500m your heap will be approximately 250mb.
Continue reading “OpenJDK and Containers”
Managers, How to Lead Your Dispersed Team
Since a dispersed team has a number of challenges, managing a dispersed team requires some unique tactics. I interviewed two highly respected Red Hat managers to explore good global leadership. Paul Frields is a software engineering manager who manages a global team and happens to works remotely himself. Deborah Curtis has led a variety of facilities groups, including the solitary office managers of Red Hat’s North American offices.
Continue reading “Working on Dispersed Teams – Part 2 of 7”
This year in Boston, MA you can attend the Red Hat Summit 2017, the event to get your updates on open source technologies and meet with all the experts you follow throughout the year.
It’s taking place from May 2-4 and is full of interesting sessions, keynotes, and labs.
Continue reading “Red Hat Summit 2017 – Planning your AppDev & DevOps labs”
An in-memory data grid is a distributed data management platform for application data that:
- Uses memory (RAM) to store information for very fast, low-latency response time, and very high throughput.
- Keeps copies of that information synchronized across multiple servers for continuous availability, information reliability, and linear scalability.
- Can be used as distributed cache, NoSQL database, event broker, compute grid, and Apache Spark data store.
The technical advantages of an in-memory data grid (IMDGs) provide business benefits in the form of faster decision-making, greater productivity, and improved customer engagement and experience.
Continue reading “Offload your database data into an in-memory data grid for fast processing made easy”
Winnie is in Atlanta. Ivo’s in the Czech Republic. Alice is in Singapore, and I’m in a room with five other teammates in Raleigh.
Continue reading Working on Dispersed Teams – Part 1 of 7
Recently I was facing an issue, the connection pool of datasource was failing to establish a connection with the DB due to account lockout. There are many application servers like Tomcat, JBoss, WebSphere, etc. where you cannot implement the connection pool using multiple users.
Continue reading “Connection fail-over if the db-user is locked out”
As long as there are humans on earth, places to travel to, and mobile devices in their hands, the need to be able to view content offline will remain, and the APIs created to tackle these issues will continue to progress along with the demand. The newest script hoping to support offline experiences and put the control in the hands of the developer is the Service Worker API and, luckily for developers, this API found solutions to most of the issues regarding its predecessor, AppCache, in the process.
Continue reading “Service Workers in the Browser (Not Clerks The Movie)”