RSS.Social

marcgg#blog

follow: @[email protected]

Posts

My Experience with Liquid Glass so Far

Building an App to Find Highway Stops

Sometimes Details Are Everything

The 3 Types of Power

Controlling the Blast Radius

Similarities Between Tech Debt and 'Money' Debt

Improving Team Morale is not an Objective

All Projects Are Business Projects

LLMO: SEO in the Age of AI?

My Laws, Principles & Rules Cheat Sheet

10 Youtube Channels About Software Engineering

Gaining Years of Experience in a Few Months

5 Years of Experience OR 5 Times 1 Year of Experience?

Setting expectations for a new hire's first weeks

Asking for user feedback

Levels of Defensiveness

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

Sharing My Take Asynchronously

Simple Localisation Process for XCode with Google Sheets

13 Entertaining Game Devlog Youtube Channels

One on One Meeting Format Ideas

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

One on One Meeting Opening Lines

The Developer / Manager Feedback Loop Difference

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

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

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

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

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

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

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

Outsourcing In A Startup

Developers, Go From SSII To Startup