-
Notifications
You must be signed in to change notification settings - Fork 27
/
feed.xml
70 lines (61 loc) · 4.84 KB
/
feed.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title>Francis Stokes :: Githublog</title>
<description>I'm sick of complex blogging solutions, so markdown files in a git repo it is.</description>
<link>https://github.com/francisrstokes/githublog</link>
<copyright>2024 Francis Stokes - All rights reserved</copyright>
<lastBuildDate>Sat, 09 Nov 2024 21:23:41 GMT</lastBuildDate>
<pubDate>Sat, 09 Nov 2024 21:23:41 GMT</pubDate>
<ttl>1440</ttl>
<item>
<title>Doing more than one thing at a time
</title>
<description>How do computers run multiple independent programs at once? Maybe words like "multi-core" or "hardware threads" pop into your mind. These are some of the solutions of the modern age, which essentially just throw more hardware at the problem in order to achieve p...</description>
<link>https://github.com/francisrstokes/githublog/blob/main/2021/12/14/doing-more-than-one-thing.md</link>
<pubDate>Tue, 14 Dec 2021 00:00:00 GMT</pubDate>
</item>
<item>
<title>Notes on a lateral career move
</title>
<description>I changed jobs recently. That's not all that uncommon for devs - in fact it's accepted wisdom that your best course of action is to switch every 2 years or so in order to maximise your salary. That may or may not be true, but it's not really the route I've taken. What was perhaps a little more unusual about my change was that I made a somewhat lateral move between fields of software engineering, from mostly web-based...</description>
<link>https://github.com/francisrstokes/githublog/blob/main/2022/4/29/notes-on-a-lateral-career-move.md</link>
<pubDate>Fri, 29 Apr 2022 00:00:00 GMT</pubDate>
</item>
<item>
<title>Rolling your own crypto: Everything you need to build AES from scratch (and then never use it for anything of consequence)
</title>
<description>You often hear the phrase "Don't roll your own crypto". I think this sentence is missing an important qualifier: "...and then use it for anything of consequence". If you are building a product or service, or are trying to communicate privately, then you should absolutely pick a vetted, open source, off-the-shelf implementation and use it. If, however, your goal is to learn, then there is honestly no better wa...</description>
<link>https://github.com/francisrstokes/githublog/blob/main/2022/6/15/rolling-your-own-crypto-aes.md</link>
<pubDate>Wed, 15 Jun 2022 00:00:00 GMT</pubDate>
</item>
<item>
<title>Building A Jank UART to USB Cable From Scavenged Parts
</title>
<description>My home "lab" is, unfortunately, a manifestation of the unwinnable, uphill battle against entropy. The latest victim to the sprawl of boards, prototypes, and other miscellanea was my little Adafruit CP2104 USB to serial converter. As far as I can tell, it has literally dropped off the face of the earth. This is particularly irritating as I'm in the middle of another project for an upcoming video on the \[channel]\(http...</description>
<link>https://github.com/francisrstokes/githublog/blob/main/2023/3/1/building-a-jank-uart-cable-from-scavenged-parts.md</link>
<pubDate>Wed, 01 Mar 2023 00:00:00 GMT</pubDate>
</item>
<item>
<title>Why the CORDIC algorithm lives rent-free in my head
</title>
<description>This post is an adaptation of a twitter thread I put together a few days ago. CORDIC is an algorithm for computing trig functions like sin, cos, tan etc on low powered hardware, without an FPU (i.e. no floating point) or expensive lookup tables. In fact, it reduces these complex functions to simple addit...</description>
<link>https://github.com/francisrstokes/githublog/blob/main/2024/5/10/cordic.md</link>
<pubDate>Fri, 10 May 2024 00:00:00 GMT</pubDate>
</item>
<item>
<title>Everything I Know About The Fast Inverse Square Root Algorithm
</title>
<description>The fast inverse square root algorithm, made famous (though not invented) by programming legend John Carmack in the Quake 3 source code, computes an inverse square root $\frac{1}{\sqrt{x}}$ with a bewildering handful of lines that interpret and manipulate the raw bits of float. It's wild....</description>
<link>https://github.com/francisrstokes/githublog/blob/main/2024/5/29/fast-inverse-sqrt.md</link>
<pubDate>Wed, 29 May 2024 00:00:00 GMT</pubDate>
</item>
<item>
<title>I sent an ethernet packet
</title>
<description>For as long as I've been making videos on the low byte productions youtube channel, I've wanted to make a series about "Networking from scratch", by which I mean building a full TCP/IP stack from the ground up on a microcontroller. It's been nearly 6 years now, and the past few days felt like as good a time as any to start. This blog entry is fairly limited in scope; On the...</description>
<link>https://github.com/francisrstokes/githublog/blob/main/2024/11/1/sending-an-ethernet-packet.md</link>
<pubDate>Fri, 01 Nov 2024 00:00:00 GMT</pubDate>
</item>
</channel>
</rss>