2024-01-09 Reading List

A collage for a blog post featuring six different themes: 1) A person doing equipment-free exercises like push-ups or squats at home. 2) An abstract representation of Bitcoin and ETFs, like golden coins with the Bitcoin symbol and documents or graphs. 3) Futuristic elements and gaming graphics inspired by a popular puzzle-platform game. 4) A computer screen displaying code and a certification badge, symbolizing tech education and certifications. 5) A juxtaposition of a corporate office setting with a home office, representing remote work and office policies. 6) Various cryptocurrencies, like coins and digital symbols, depicting the crypto market. The image should be vibrant and engaging, capturing the essence of each theme.

6 equipment free exercises for sculpting muscle over the holidays, according to a triple Olympian

So I did this to mix it up today, I’m well rested and need a pretty intense day to hit my goals, so I wanted to get a quick exercise in this morning at home instead of going to the gym. One of my goals that I’ve failed to do this year is to do five minutes of activity soon after waking. It’s good for sleep. So while I only intended to do this for five minutes, it took me well over twenty.

The target here is three sets of 20-25 reps with 30 seconds rest, but I cannot do that many pushups or pikes (yet!) so I only did half.

  • Plank ups
  • Knees to ISO squat
  • Pike ups
  • Split Squat
  • Push up
  • Side Lunge

I actually didn’t see side lunges, so I guess I cheated a bit. My plan was to go out running afterward, but it’s raining and only getting worse out there today, so I’m going to need to be creative to get it done today.

SEC Hustles to Answer Latest Bitcoin ETF Filings: Source
No comment here, will have more about the crazy week another day.

A fan-made, 7-hour Portal 2 prequel just hit Steam for free and it’s so good that I’m sad Valve stopped making Portal all over again

If you have Portal 2 it’s a no-brainer.

GitHub Certifications are generally available

I’m not sure if this is going to be a desired trait for job seekers, but if I was a few decades younger I would probably go for this. It’s definitely geared at enterprises, and seems to be similar to the CompTIA and Microsoft tracks. Exam costs are $200 each. The training materials might be worth bookmarking, it’s all on Microsoft Learn.
GitHub Actions
GitHub Administration
GitHub Advanced Security
GitHub Foundations
I would recommend any students or junior level job seekers to pick these up.

The data is in: RTO policies don’t improve employee performance or company value, but controlling bosses don’t care

The headline says it all. My partner is dealing with this right now, and I’d like to find a way to help her fight it. Collecting these notes is the first step.

8 Best Altcoins in January 2024: Reviewing the Top Altcoins Including Celestia, Solana, Sei, Corgi Ai, ApeMax, Injective, Bonk, and Arbitrum
Best Crypto to Buy Now January 8 – Injective, Stacks, Axelar
No recommendations here, DYOR, as I am.

Portkey : Control Panel for AI Apps

Adding this to the list of LLM observability tools. Hosted/OSS. Something I will be evaluating against Chainlit/LiteralAI.

LangChain v0.1.0
They’ve come a long way and were one of the first ‘agentic workload’ implemetnations. I’ve yet to really use them because of Steamship and OAI Assistants, but I should probably go back and rebuild an app using their stack for comparision’s sake.

Unveiling DPHA: My Journey in Creating a GPT-Based Developer Assistant

A futuristic AI assistant represented as an abstract digital entity, with glowing neon lines and digital elements symbolizing advanced technology and intelligence. The background is a complex network of digital nodes and connections, illustrating a high-tech, interconnected environment. The assistant is not humanoid but rather an intricate, luminous, and dynamic digital construct, showcasing the essence of an AI operating in a virtual space.

Harnessing LinkedIn’s Open-Source Framework for Enhanced Developer Productivity

I’m excited to share with you a fascinating project I’ve been working on recently – the creation of a GPT Assistant, which I’ve affectionately named the Developer Productivity and Happiness Assistant (DPHA).

LinkedIn’s Open-Source Framework: A Catalyst for Innovation

Recently, LinkedIn made headlines by sharing its Developer Productivity Framework (The New Stack article) and opening its doors to the broader tech community through their GitHub repository. Inspired by this, I embarked on an intriguing journey to transform this framework into a practical AI tool.

The Birth of DPHA: From Concept to Reality in Fifteen Minutes

Believe it or not, converting this repository into a GPT Assistant was a remarkably swift process, taking about fifteen minutes. You can check out the DPHA here. This swift turnaround was an eye-opener, showcasing the immense potential and efficiency of AI in modern software development.

Exploring the GPT Store: A New Avenue for Monetization

As someone keenly interested in the evolving landscape of AI, I’ve been exploring the idea of creating GPTs as a potential revenue stream, especially with the emergence of OpenAI’s app store (Forbes article). DPHA is my first foray into this domain.

Spreading the Word: LinkedIn and GitHub Discussions

To gauge interest and gather feedback, I’ve shared DPHA with my LinkedIn network and also posted a link to the GitHub discussion for the repository (GitHub Discussion). These platforms are excellent for attracting traffic and engaging with potential users, especially developers who might benefit from this tool.

Test Driving DPHA: A Glimpse into the AI’s Capabilities

My first interaction with DPHA was simple yet revealing. I started with a “let’s get started” prompt and followed the assistant’s lead. The conversation was insightful, with DPHA adeptly handling queries and offering valuable suggestions based on the Developer Productivity Framework. Here’s a snippet of our conversation, tailored to my context.


Business Context:

  • DAO Operating Model: Unique collaborative and decision-making processes.
  • Focus on LLM-Based Tools: High engagement with cutting-edge AI technologies.
  • Participation in Tech Sprint: Opportunity for recognition and scaling.

Team and Tools:

  • Small Team with Diverse Experience: Your extensive tech experience combined with Laren’s current academic perspective.
  • Current Tools: GitHub, IntelliJ/PyCharm, OpenAI, various FOSS projects.
  • Pain Point: Transitioning from Replit to GCS with proper CI/CD pipelines using GitHub Actions.

Goals and Challenges:

  • 2024 Goals: Enhancing personal automation projects, succeeding in the challenge.org tech sprint, launching GPT assistants, and building tools for personal branding.
  • Pain Points: Deployment issues, desire for smoother CI/CD processes.
  • Metrics and Feedback: Basic time tracking, concerns about code quality and build integrity.

Recommendations:

Workflow Optimization:

    • Transition to GCS: Plan a phased migration to Google Cloud Services, ensuring minimal disruption. Start with less critical components to gain familiarity.
    • CI/CD Pipeline: Implement GitHub Actions for continuous integration and delivery. Start with basic build and test automation and gradually incorporate more complex workflows.

    Metrics and Feedback Systems:

    • Code Quality Metrics: Integrate tools like SonarQube or CodeClimate with your GitHub repository to automatically review code quality and maintain clean code.
    • Build and Deployment Metrics: Track build success rates, deployment frequency, and time-to-recovery in case of failures.
    • Time Tracking Review: Schedule regular reviews of time tracking data to identify bottlenecks or inefficiencies in your development process.

    Team Collaboration and Growth:

    • Regular Check-ins: Have weekly sync-ups with your team to discuss progress, challenges, and brainstorm solutions.
    • Learning and Development: Encourage Laren to bring in new ideas from her academic background and allocate time for learning new technologies and best practices.

    Project Management:

    • Agile Practices: Implement agile methodologies like Scrum or Kanban to manage your projects. This can help in better handling your diverse project portfolio.
    • Task Management Tool: Use tools like Trello or Jira for better task visibility and prioritization.

    Risk Management:

    • Version Control Best Practices: Ensure that you’re using feature branches, pull requests, and code reviews to maintain code quality and prevent breaking the build.
    • Backup and Recovery Strategies: Regularly back up your code and have a disaster recovery plan, especially important when working with cloud services.

    Innovation and Experimentation:

    • Blockchain and AI Integration: Keep experimenting with blockchain and AI in your personal projects, as this aligns with your interest and business model.

    Participation in Challenge.org Tech Sprint:

    • Focus on MVP: Concentrate on building a Minimum Viable Product (MVP) for the tech sprint, leveraging your strengths in AI and blockchain.

    Building Personal Brand:

    • GPT Assistants Deployment: Progress with deploying GPT assistants on the OAI store, potentially using this as a case study or showcase for your brand.