marcgg
#
blog
→
blog
→
books
→
hire me
Here is my blog, hope you find something interesting there! While browsing, keep in mind that I've been doing this for a while and some of the older articles might not represent my opinion anymore or might be technically outdated.
2024
Zen refactoring
The way I run standup meetings
Breaking the Routine with a Quick App
Remove That Feature
Minimum Viable Content
Typical First Years of Startup Engineering Leadership
Always Having Five Minutes
Generative AI & Writing Blog Articles
Agility vs Predictability: Water-Scrum-Fall
Estimates as a Communication Tool
Learnings From a Student's Terrible Code
Don't Forget to Improve your MVP
30 Years of Trying Code Editors
2023
Sharing My Take Asynchronously
2022
Simple Localisation Process for XCode with Google Sheets
2021
13 Entertaining Game Devlog Youtube Channels
One on One Meeting Format Ideas
2020
Building, Releasing and Marketing an iOS Fitness App
Force Multipliers
Is Remote Work Necessarily Asynchronous?
The Certainty of Failure
Circular Progress Bar & Timer with SwiftUI
Generating Custom Image Previews For Social Media
Writing my Manager README
Add Text Over an Image with Ruby
Misuse of update/update! in Ruby on Rails
Engineering Team Meeting: Format & Topic Ideas
Podcast Episodes to Listen to During Lockdown
Process For Recruiting Software Engineers
2019
One on One Meeting Opening Lines
The Developer / Manager Feedback Loop Difference
2018
Regression Testing For Data
Committing All The Time
Expressing Intent Without Comments In Ruby
Building a Custom Monitor Stand
Simplify Your Git Flow
Start Shipping Smaller Things
Where To Focus Software Quality Efforts
Tracking Short Term Tasks With Notebooks
2017
Note Taking During One on Ones
Continous Integration at Drivy
Don't Simply Be The Manager You'd Love To Have
The Beginner Mindset & Moving To Management
Blogging About Management
Recruitment Process
How To Find Points Contained in a Polygon Using MySQL
The Difference Between to_s & to_str In Ruby
Asking The Same Questions As An Interviewer
2016
Building A Multiplayer 8 Bits Sequencer
Generate Sounds Programmatically With Javascript
Kitchenless Restaurants
The Best Time To Arrive At A Startup Job Interview
Understanding Rails' Forgery Protection Strategies
Why Resumes Are Actually Helpful
Bugmastery: The art of making sure you catch every bug in production
First Impressions: Rails 5 on Google App Engine
Pushing To Both Bitbucket And Github
Trailing Slashes, Github Pages, Jekyll 3 & 404s
My Tech Advisor Role At Birdly (Y Combinator W16)
Vim Configuration From Scratch in 2016
Simple Git Flow With Heroku Pipelines
Automatically Run RSpec on Multiple Projects
2015
Code Coverage Is A Vanity Metric
How To Checkout The Previous Branch In Git
Don't Automate Tasks Only Based On Time Spent
Deadlines And Estimates In Startups
Git Log's --first-parent Option
Game of Life Visualisations
Getting Started With Elixir Processes
Real Life A/B Testing With Universal Analytics
Benchmarking Deployment Speed on Heroku
The Technical Accomplishments of Grace Murray Hopper
New Website Design!
How CSS Animations Can Break Your Tests
2014
Coaching A Young Team Creating a Startup (And Helping Them Get Accepted at Le Camping)
A Script To Benchmark MySQL Indexes
Managing Your Project With Github Issues And HuBoard
Thoughts On Company Procedures
Some Respect For Legacy Code
My Problem With Apps To Track Your Life (and Why I Created My Own)
Tips on Creating a Website From When I Was 12
Tips & Tricks Learned Releasing an Hybrid App Using Steroids.js
2013
The Problem With Peak
Enough With The Trolls
Mixing Languages
My First Impressions of AppGyver's Steroids.js
J'ai Passé Un Deuxième Bac. Pour Voir.
Why I'm Not Proud To Be French
Information About Bots & People Clicking a Link
What I Learned While Teaching
Please Keep a Changelog For Your Open Source Lib
Developers, Share Your Technical Knowledge
2 Days Trying To Create a Multiplayer HTML5 Game
I Left Tigerlily
2012
How We Made Third Place At AngelHack Paris
Web Views & RubyMotion
Create a Custom Slider With RubyMotion
Don’t Accept Brokenness
How I Avoid Thumb Pain From Too Much Coding
The Risks of Working With Another Company's API
The One Thing That Made Me Switch To Vim
Start Working on Your Side Project Tonight
2011
Outsourcing In A Startup
Developers, Go From SSII To Startup